Всем привет, возникла такая ошибка "Exception in thread "main" java.lang.Error: Can't load database script context: .\data\scripts\system\database.xml" Первое подозрение падает на неправильно настроенные конфиги или неверный конект в базе, но это не так всё сделано верно (приложил скрины). Нашёл такую же проблему в интернете , но там на форуме её никто решить не смог, если тут кто-то знает в чём проблема отпишите пожалуйста. Сервер AionLightning 3.0 + исходный код. Please login or register to view links
Please login or register to view links, ну давай с самого начала... Какая java установлена, на какой сборка скомпилена, в таблице либо * поставь либо 127.0.0.1 Насколько помню, сборка должна быть или 7ке или даже на 6ке. Сборку нужно запускать на той, на которой скомпилил.
Не подскажешь как?) А то первый раз ставлю с исходами серв и не совсем понимаю как это сделать, может есть гайд какой-то. Спасибо
У меня такая проблема, когда перо точу то всё нормально точится, а вот когда фейл при заточке то тогда уже перо не юзается сново, не убирается с тобло и с инвентаря, вовсем ничего не происходет пока не перезайду, если перезайти то перо пропадает и всё, кто понял подскажите где исправить буду блогадарен ...
Вроде всё перекомпил логин сервер заработал, но с геим сервером ошибка, видимо что-то с памятью , не подскажешь как исправить?
Да и с лс проблемы всё перекомпилил, может сборка не рабочая? Спойлер: LS Starting Play4free Login Server in START mode. Listening for transport dt_socket at address: 8999 23:29:04.488 INFO [main]: - Using default implementation for ThreadExecutor 23:29:04.503 INFO [main]: - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl 23:29:04.503 INFO [main]: - Quartz Scheduler v.2.1.6 created. 23:29:04.503 INFO [main]: - RAMJobStore initialized. 23:29:04.503 INFO [main]: - Scheduler meta-data: Quartz Scheduler (v2.1.6) 'QuartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 1 threads. Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. 23:29:04.520 INFO [main]: - Quartz scheduler 'QuartzScheduler' initialized from an externally provided properties instance. 23:29:04.520 INFO [main]: - Quartz scheduler version: 2.1.6 23:29:04.520 INFO [main]: - Scheduler QuartzScheduler_$_NON_CLUSTERED started. 23:29:04.520 INFO [main]: - 2017-12-16 23-29-04 23:29:04.520 INFO [main]: - Loading: myls.properties 23:29:04.520 INFO [main]: - No override properties found 23:29:04.535 INFO [main]: - Loading: ./config/network/network.properties 23:29:04.550 INFO [main]: - Loading: ./config/network/commons.properties 23:29:04.550 INFO [main]: - Loading: ./config/network/database.properties Exception in thread "main" java.lang.Error: DatabaseFactory not initialized! at com.aionemu.commons.database.DatabaseFactory.init(DatabaseFactory.java:105) at com.aionemu.loginserver.LoginServer.main(LoginServer.java:122) Caused by: java.sql.SQLException: Unable to open a test connection to the given database. JDBC url = jdbc:mysql://localhost:3307/aion_ls, username = root. Terminating connection pool. Original Exception: ------ com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:344) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2332) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2369) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2153) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:792) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at com.jolbox.bonecp.BoneCP.obtainRawInternalConnection(BoneCP.java:256) at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:305) at com.aionemu.commons.database.DatabaseFactory.init(DatabaseFactory.java:102) at com.aionemu.loginserver.LoginServer.main(LoginServer.java:122) Caused by: java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.<init>(Unknown Source) at java.net.Socket.<init>(Unknown Source) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:257) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:294) ... 18 more ------ at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:312) at com.aionemu.commons.database.DatabaseFactory.init(DatabaseFactory.java:102) ... 1 more Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:344) at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2332) at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2369) at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2153) at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:792) at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:411) at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at com.jolbox.bonecp.BoneCP.obtainRawInternalConnection(BoneCP.java:256) at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:305) ... 2 more Caused by: java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.<init>(Unknown Source) at java.net.Socket.<init>(Unknown Source) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:257) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:294) ... 18 more
mysql://localhost:3307 это так спецом задумано ?) на 3307 его посадить вместо 3306 вроде там ничего военного у тебя нет
ахаха, да точно спасибо, не заметил, но теперь опять та же ошибка, что и до компиляции, не может базу увидеть, видимо своими силами я это уже не исправлю, спасибо за помощь)
MySql 5.1, я запускал сервер AionServer-3.0 (JSemu) и всё работало отлично, а этот никак одолеть не могу)
Всё равно, что этой , что предыдущей сборке которую смотрели нужны глобальные доработки(без опыта у вас пару лет уйдет). Просто так стартануть с коробки для людей не получится.
Я понимаю, опыт в программировании есть, то что придётся не спать ночами тоже понимаю, это в первую очередь интересно мне)