Скрыть объявление

Добро пожаловать на наш форум, уважаемые друзья! Регистрируйтесь и переходите в группу "Местный" для того чтоб иметь все привилегии на форуме, удачи вам:)

Aion Проблема с account_data

Тема в разделе "Помощь", создана пользователем zyklon696, 17 июн 2020.

  1. zyklon696
    Оффлайн

    zyklon696 Новый участник Пользователь

    Регистрация:
    12 июн 2020
    Сообщения:
    5
    Симпатии:
    0
    Привет.

    Скачал сборку сервера Айон версии 4.7.5 компил.

    Залил базы, настроил подключение клиента к серверу и при попытке залогиниться пишет, что я ввел неверный логин и пароль. Отлично.
    В конфигах логина указал авторегистрацию. В базе данных нового аккаунта не появилось а в логах логина ошибка.

    2020-06-17 05:45:28,092 Can't inser account
    java.sql.SQLException: Parameter index out of range (11 > number of parameters, which is 10).
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) ~[mysql-connector-java-5.1.18.jar:na]
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987) ~[mysql-connector-java-5.1.18.jar:na]
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982) ~[mysql-connector-java-5.1.18.jar:na]
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927) ~[mysql-connector-java-5.1.18.jar:na]
    at com.mysql.jdbc.PreparedStatement.checkBounds(PreparedStatement.java:3729) ~[mysql-connector-java-5.1.18.jar:na]
    at com.mysql.jdbc.PreparedStatement.setInternal(PreparedStatement.java:3713) ~[mysql-connector-java-5.1.18.jar:na]
    at com.mysql.jdbc.PreparedStatement.setInternal(PreparedStatement.java:3755) ~[mysql-connector-java-5.1.18.jar:na]
    at com.mysql.jdbc.PreparedStatement.setLong(PreparedStatement.java:3771) ~[mysql-connector-java-5.1.18.jar:na]
    at com.jolbox.bonecp.PreparedStatementHandle.setLong(PreparedStatementHandle.java:864) ~[bonecp-0.7.1.RELEASE.jar:0.7.1.RELEASE]
    at mysql5.MySQL5AccountDAO.insertAccount(MySQL5AccountDAO.java]:192) ~[na:na]
    at com.aionemu.loginserver.controller.AccountController.createAccount(AccountController.java:338) [AC-Login.jar:na]
    at com.aionemu.loginserver.controller.AccountController.login(AccountController.java:186) [AC-Login.jar:na]
    at com.aionemu.loginserver.network.aion.clientpackets.CM_LOGIN.runImpl(CM_LOGIN.java:108) [AC-Login.jar:na]
    at com.aionemu.loginserver.network.aion.AionClientPacket.run(AionClientPacket.java:69) [AC-Login.jar:na]
    at com.aionemu.commons.network.PacketProcessor$DummyExecutor.execute(PacketProcessor.java:99) [ac-commons-1.3.jar:na]
    at com.aionemu.commons.network.PacketProcessor$PacketProcessorTask.run(PacketProcessor.java:264) [ac-commons-1.3.jar:na]
    at java.lang.Thread.run(Unknown Source) [na:1.7.0_79]

    upload_2020-6-17_18-6-56.png
    Вообщем как я понял, он пытается записать аккаунт в таблицу, но что то не устраивает... Подскажите, как решить проблему.
     

    Вложения:

  2. 功率 Люцифер
    Оффлайн

    功率 Люцифер Модератор - Perfect World Команда форума Фея Технологий Квинтэссенция добра и зла Reverse Engineer Модератор NoLimiT™ Местный Пользователь

    Регистрация:
    27 май 2018
    Сообщения:
    586
    Симпатии:
    670
    И покажи индексы
     
  3. zyklon696
    Оффлайн

    zyklon696 Новый участник Пользователь

    Регистрация:
    12 июн 2020
    Сообщения:
    5
    Симпатии:
    0
    Не очень понимаю как их показать и что они из себя представляют.

    upload_2020-6-17_19-11-26.png
     
  4. 功率 Люцифер
    Оффлайн

    功率 Люцифер Модератор - Perfect World Команда форума Фея Технологий Квинтэссенция добра и зла Reverse Engineer Модератор NoLimiT™ Местный Пользователь

    Регистрация:
    27 май 2018
    Сообщения:
    586
    Симпатии:
    670
    Parameter index out of range (11 > number of parameters, which is 10)
     
  5. zyklon696
    Оффлайн

    zyklon696 Новый участник Пользователь

    Регистрация:
    12 июн 2020
    Сообщения:
    5
    Симпатии:
    0
    Ну это они и есть. Только от этого единственного индекса не какого толку. Я его удалил и ошибка точно та же..
    Как изменить параметр с 10 на 11 и для какой именно ячейки тоже не очень понятно. Понятно что проблема в аккаунтах
     
  6. 功率 Люцифер
    Оффлайн

    功率 Люцифер Модератор - Perfect World Команда форума Фея Технологий Квинтэссенция добра и зла Reverse Engineer Модератор NoLimiT™ Местный Пользователь

    Регистрация:
    27 май 2018
    Сообщения:
    586
    Симпатии:
    670
    1) Попробуй поставить драйвер этой версии - mysql-connector-java-5.1.22
    2) Ты делаешь неверную запись в БД больше без исходников сказать не могу
     
Похожие темы
  1. Sakhel

    Решенный вопрос Проблема

    Ответов:
    10
    Просмотров:
    1.476
  2. bigbro22rus
    Ответов:
    11
    Просмотров:
    2.163
  3. Tails
    Ответов:
    14
    Просмотров:
    1.741
  4. qingqing
    Ответов:
    1
    Просмотров:
    390
Загрузка...