Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Ошибка при создании акаунта.
#1
Сервер "l2-scripts 2958"
Login и Game сервер запустились без ошибок.
При создании акаунта (включена авто регистрация) в Login сервере вот такие ошибки:

com.mysql.jdbc.JDBC4PreparedStatement@6b9fe451: UPDATE accounts SET lastServer=1
WHERE login=** NOT SPECIFIED **
00:39:48.246 Could not execute update 'UPDATE accounts SET lastServer=? WHERE l
ogin=?': java.sql.SQLException: No value specified for parameter 2
java.sql.SQLException: No value specified for parameter 2
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:1072)
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:986)
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:981)
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:926)
at com.mysql.jdbc.PreparedStatement.checkAllParameter sSet(PreparedStatem
ent.java:2546)
at com.mysql.jdbc.PreparedStatement.fillSendPacket(Pr eparedStatement.jav
a:2522)
at com.mysql.jdbc.PreparedStatement.executeUpdate(Pre paredStatement.java
:2369)
at com.mysql.jdbc.PreparedStatement.executeUpdate(Pre paredStatement.java
:2313)
at com.mysql.jdbc.PreparedStatement.executeUpdate(Pre paredStatement.java
:229
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement .executeUpdate(NewP
roxyPreparedStatement.java:105)
at l2p.database.FiltredPreparedStatement.executeUpdat e(Unknown Source)
at l2p.database.mysql.setEx(Unknown Source)
at l2p.database.mysql.set(Unknown Source)
at l2p.loginserver.LoginController.isLoginPossible(Un known Source)
at l2p.loginserver.clientpackets.RequestServerLogin.r unImpl(Unknown Sour
ce)
at l2p.loginserver.clientpackets.L2LoginClientPacket. run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)

в чем может быть ошибка? и как ее исправить?
Ответ
#2
Цитата:No value specified for parameter 2
Не задано значение для второго параметра запроса.

Кривая сборка. Запускаете, видимо, jar-ку. Откуда взяли, наверное, тоже неведомо.
Проблема в методе: l2p.loginserver.LoginController.isLoginPossible(Un known Source)
SQL-запросу не задан второй параметр, соответственно, он не может быть выполнен.
Либо по какому-то индусскому условию не задался второй параметр, либо его задания там вообще и нет. В любом случае, поможет только правка исходников (в Вашем случае, наверное, еще и декомпил).
// aka Deft
Ответ
#3
Шара-то понятно откуда - http://l2-scripts.ru/index.php?show_aux_page=25
Сорцов только вот они не выкладывали. И врядли вернутся к этим исходам. Так что таки да, декомпил и глядеть чего там творится.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Что за ошибка? serg5777 22 9,173 07-11-2023, 09:49 PM
Последний пост: ntking
  Ошибка Cannot read field "race" valdemart123 0 1,074 12-04-2021, 04:44 AM
Последний пост: valdemart123
  При запуске game server на сайте (sw13) ошибка mysql 0 AndreDeiu 1 1,357 09-27-2020, 11:32 PM
Последний пост: Lord_Gothic
  Ошибка геймсервера zane 9 2,588 04-27-2018, 12:28 PM
Последний пост: DmnC
  Ошибка загрузки гейм сервера zane 5 2,050 04-17-2018, 08:03 PM
Последний пост: zane
  Ошибка телепорта Rork 1 1,288 03-02-2018, 03:05 PM
Последний пост: Gaikotsu
  Ошибка с ГМ шопом silok 1 1,330 01-11-2018, 07:36 AM
Последний пост: Narsell
  Ошибка PWSOFT Ananim 0 1,386 07-07-2017, 11:42 AM
Последний пост: Ananim
  Ошибка _aveList; knaif 1 1,415 06-22-2017, 03:07 PM
Последний пост: Trimius
  Ошибка KastaMeN 1 1,834 06-16-2017, 11:32 PM
Последний пост: Mangol

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)