Перейти к содержанию
Авторизация  
Armadanium

Помогите с ошибкой.

Рекомендуемые сообщения

Не могу ни как понять, что за ошибка вылезает такая. Что в Логине, что в сервере. Java по словам того кто компилил говорит Java 1.8.


        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_66]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_66]

 

 Помогите кто знает в чём проблема. За ранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

гугл говорит, что проблема в коде, а вообще обычно начало ошибки пишут, но там скорее всего. возможно ява не подходит?

java.lang.NullPointerException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, Jfull сказал:

гугл говорит, что проблема в коде, а вообще обычно начало ошибки пишут, но там скорее всего. возможно ява не подходит?


java.lang.NullPointerException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

 

 [WARN] LoginController: Exception while retriving account info for 'ЛОГИН'!
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet successfully received from the server was 79а293 milliseconds ago.  The last packet sent successfully to the server was 1 milliseconds ago.
        at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:590) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:57) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:1983) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1826) ~[mysql-connector-java-6.0.5.jar:6.0.5]

 

Вот и как пристроиться, фиг знает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Armadanium сказал:

 [WARN] LoginController: Exception while retriving account info for 'ЛОГИН'!
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet successfully received from the server was 79а293 milliseconds ago.  The last packet sent successfully to the server was 1 milliseconds ago.
        at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:590) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:57) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:1983) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1826) ~[mysql-connector-java-6.0.5.jar:6.0.5]

 

Вот и как пристроиться, фиг знает.

да похожа на то что ява не подходит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, Armadanium сказал:

 [WARN] LoginController: Exception while retriving account info for 'ЛОГИН'!
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet successfully received from the server was 79а293 milliseconds ago.  The last packet sent successfully to the server was 1 milliseconds ago.
        at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:590) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:57) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:1983) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1826) ~[mysql-connector-java-6.0.5.jar:6.0.5]

 

Вот и как пристроиться, фиг знает.

с каких пор названия баз данных пишут на русском?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, lZeusl сказал:

да похожа на то что ява не подходит

Серьезно? А с чего такие выводы?

Траблы с коннектом к бд.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Импортозамещение подвело...

 

Создай базу на английском языке, и на всякий случай глянь, нет ли русских директорий до сервера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, Bramburg сказал:

Создай базу на английском языке, и на всякий случай глянь, нет ли русских директорий до сервера.

База на англ, пути до папок сервер и логин тоже англ.

 

Пример:
База - L2
путь до папок логин и сервер L2/server и L2/login.

Какие ещё идеи ?

Изменено пользователем Armadanium
Добавление примера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, Armadanium сказал:

База на англ, пути до папок сервер и логин тоже англ.

 

Пример:
База - L2
путь до папок логин и сервер L2/server и L2/login.

Какие ещё идеи ?

тогда почему написано 

 [WARN] LoginController: Exception while retriving account info for 'ЛОГИН'!

у тебя таблица для логин сервера указана логин небось

 

Изменено пользователем Jfull

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, Jfull сказал:

тогда почему написано 

 [WARN] LoginController: Exception while retriving account info for 'ЛОГИН'!

 

Слово "ЛОГИН" я заменила, а так там на англ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 [WARN] LoginController: Exception while auto creating account for 'Admin'!
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet successfully received from the server was 84а994 milliseconds ago.  The last packet sent successfully to the server was 1 milliseconds ago.
        at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:590) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:57) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:1983) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1826) ~[mysql-connector-java-6.0.5.jar:6.0.5]

 

 

Вот оригинал, без замены слов!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Armadanium сказал:

 [WARN] LoginController: Exception while auto creating account for 'Admin'!
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet successfully received from the server was 84а994 milliseconds ago.  The last packet sent successfully to the server was 1 milliseconds ago.
        at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:590) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:57) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:1983) ~[mysql-connector-java-6.0.5.jar:6.0.5]
        at com.mysql.cj.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1826) ~[mysql-connector-java-6.0.5.jar:6.0.5]

 

 

Вот оригинал, без замены слов!

попробуй джаву другую, либо советы отсюла

https://stackoverflow.com/questions/6865538/solving-a-communications-link-failure-with-jdbc-and-mysql

  • hanging "bind-address" attribute

Uncomment "bind-address" attribute or change it to one of the following IPs:

bind-address="127.0.0.1"

or

bind-address="0.0.0.0"

  • commenting out "skip-networking"

If there is a "skip-networking" line in your MySQL config file, make it comment by adding "#" sign at the beginning of that line.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это у вас автоматическое создание аккаунта?

Если да, то  база логина находится в той же что и гейм?

В networks конфигах, может есть настройки второе подключение. Подключение к Логин базе. ?

 

Или это другая ситуация? Опишите когда у вас эта ошибка происходит. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, TURGOR сказал:

Это у вас автоматическое создание аккаунта?

Если да, то  база логина находится в той же что и гейм?

В networks конфигах, может есть настройки второе подключение. Подключение к Логин базе. ?

 

Или это другая ситуация? Опишите когда у вас эта ошибка происходит. 

1) да
2) да

Наверное надо будет сделать логин и сервер в разные базы.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не нужно в разные базы.

Обычно в логин сервере есть возможность создать в ручную.

И проверьте в базе, может уже есть созданный логин аккаунт 'admin' и вам не дает создать новый.

Ява и база скорее у вас не причем. 

Изменено пользователем TURGOR

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, TURGOR сказал:

не нужно в разные базы.

возможно у вас логин сервер работает по другому в отличии от гейм. 

Разные столбцы в таблице. Гейм не может создать новый аккаунт в таблице.

Обычно в логин сервере есть возможность создать в ручную.

И проверьте в базе, может уже есть созданный логин аккаунт 'admin' и вам не дает создать новый.

Ява и база скорее у вас не причем. 

 

Разбивка на базы не решило проблему. Я захожу под тем же логином который создан, всё равно ошибка. (логин и пароль верные).

В клиенте пишет : не верный логин или пароль. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не нужно в разные базы.

возможно у вас логин сервер работает по другому в отличии от гейм. 

Разные столбцы в таблице. Гейм не может создать новый аккаунт в таблице.

Обычно в логин сервере есть возможность создать в ручную.

И проверьте в базе, может уже есть созданный логин аккаунт 'admin' и вам не дает создать новый.

Ява и база скорее у вас не причем. 

 

Так же ошибка сама по себе вылезает, даже если сервер запустить и не играть на нём( не заходить).

 

Изменено пользователем Armadanium

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
23 минуты назад, Armadanium сказал:

не нужно в разные базы.

возможно у вас логин сервер работает по другому в отличии от гейм. 

Разные столбцы в таблице. Гейм не может создать новый аккаунт в таблице.

Обычно в логин сервере есть возможность создать в ручную.

И проверьте в базе, может уже есть созданный логин аккаунт 'admin' и вам не дает создать новый.

Ява и база скорее у вас не причем. 

 

Так же ошибка сама по себе вылезает, даже если сервер запустить и не играть на нём( не заходить).

 

1)останови my sql в службах

2)открой my.cnf

3)сделай это

Here are the solutions:

  • changing "bind-address" attribute

Uncomment "bind-address" attribute or change it to one of the following IPs:

bind-address="127.0.0.1"

or

bind-address="0.0.0.0"

  • commenting out "skip-networking"

4)запусти mysql

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
30 минут назад, Jfull сказал:

1)останови my sql в службах

2)открой my.cnf

3)сделай это

Here are the solutions:

  • changing "bind-address" attribute

Uncomment "bind-address" attribute or change it to one of the following IPs:

bind-address="127.0.0.1"

or

bind-address="0.0.0.0"

  • commenting out "skip-networking"

4)запусти mysql

 

 

Каким образом открытие доступа из вне решит проблему?

 

Если туго с английским - есть куча транслейтеров. 

LoginController: Exception while auto creating account for 'Admin'!
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

какая версия mysql стоит? Подходит ли коннектор 6.0.5? 

 

 

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
24 минуты назад, Se1dhe сказал:

Каким образом открытие доступа из вне решит проблему?

 

Если туго с английским - есть куча транслейтеров. 

LoginController: Exception while auto creating account for 'Admin'!
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

какая версия mysql стоит? Подходит ли коннектор 6.0.5? 

 

 

В данный момент стоит 5.5

5.5 и 5.6 и 5.7 один фиг ошибки.

Подходит ли коннектор 6.0.5? 

Вы про что?

Изменено пользователем Armadanium

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 10.04.2019 в 16:09, Armadanium сказал:

В данный момент стоит 5.5

5.5 и 5.6 и 5.7 один фиг ошибки.

Подходит ли коннектор 6.0.5? 

Вы про что?

Я думаю он про это - https://mvnrepository.com/artifact/mysql/mysql-connector-java

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, Bramburg сказал:

Глупый вопрос может показаться, но как определить это? Подходит или нет. Как установиться нужный, если не подходит?

Изменено пользователем Armadanium

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Armadanium сказал:

Глупый вопрос может показаться, но как определить это? Подходит или нет. Как установиться нужный, если не подходит?

https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-installing.html

Старый удаляем, новый закидываем в либы. Подходит он или нет я без понятия, пользуюсь марией, а не этой дичью.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, Bramburg сказал:

https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-installing.html

Старый удаляем, новый закидываем в либы. Подходит он или нет я без понятия, пользуюсь марией, а не этой дичью.

 

Я обычно манго использую, а тут мускл просит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, Armadanium сказал:

 

Я обычно манго использую, а тут мускл просит.

Ну на манго запусти, в чем проблема. А лучше покажи что за сурсы, всё равно бездельничаю.

Изменено пользователем Bramburg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...