gameserver.network.login.gsid = 1
ist bei mir in der network.properties vom Gameserver festgelegt.
Was soll daran falsch sein? Wo kann ich die korrekte ID vom Loginserver finden?
mask müsste 127.0.0.1 sein. Ich glaube der erkennt die externe nicht.
Zumindest läuft das ja über das loopback-device, wenn sie auf der selben Maschine liegen.
Die Parameter deiner bat passen offensichtlich nicht zum Client.
-cc:1 -lang:enu
Hast du einen amerikanischen Clienten mit englischem Sprachpaket?
Beim cc ist er eigentlich nicht so pingelig, also vermutlich fehlen die Sprachdateien.
Die Parameter deiner bat passen offensichtlich nicht zum Client.
-cc:1 -lang:enu
Hast du einen amerikanischen Clienten mit englischem Sprachpaket?
Beim cc ist er eigentlich nicht so pingelig, also vermutlich fehlen die Sprachdateien.
hmmm... okay.
uff, kann ich jetzt gerade garnicht so sagen welche Sprachpakete der Client enthält ._.
Wo kann ich das nachschauen?
Welche "Sprachcodes" neben "enu" gibt es denn noch?
wo finde ich einen Client, der zu den Serverfiles passt?
hey habe mal ne frage ich habe mir auch ein aion server gemacht ehr geht auch aber ich habe das Pw nicht so wie login ich habe die version Novos_Easy_AionGalaxyEmu_Repack_0.0.3 und bei Navicat unter msql user bei Host localhost bei User ist root dann bei Passwort 2b4d6f8d778****** ich habe mir auch schon selbst ein Acc erstellet geht auch nicht. kann mir da jemand helfen
Hallo Leute , ich habe hier einen Fehler den ich nicht genau deuten kann.
Daten:
mysql server -> linux
datenbanken liegen auf den linux mysql server
loginserver --> läuft auf den linux ohne probs.
gameserver --> siehe code: win7 oder linux gleiche fehler
win7 --> jdk1.6_35
linux --> jdk1.6_18 openJDK
Code:
[INFO] 2012-10-07 20:19:21 - commons.database.DatabaseFactory:133 - Successfully connected to database
[ERROR] 2012-10-07 20:19:21 - gameserver.utils.ThreadUncaughtExceptionHandler:35 - Critical Error - Thread: main terminated abnormaly:
java.lang.Error: Can't load database script context: .\data\database.xml
java.lang.Error: Can't load database script context: .\data\database.xml
at commons.database.dao.DAOManager.init(DAOManager.java:64)
at gameserver.GameServer.initUtilityServicesAndConfig(GameServer.java:316)
at gameserver.GameServer.main(GameServer.java:114)
Caused by: java.lang.NullPointerException
at commons.scripting.impl.javacompiler.ClassFileManager.<init>(ClassFileManager.java:69)
at commons.scripting.impl.javacompiler.ScriptCompilerImpl.doCompilation(ScriptCompilerImpl.java:191)
at commons.scripting.impl.javacompiler.ScriptCompilerImpl.compile(ScriptCompilerImpl.java:174)
at commons.scripting.impl.ScriptContextImpl.init(ScriptContextImpl.java:144)
at commons.scripting.scriptmanager.ScriptManager.load(ScriptManager.java:91)
at commons.database.dao.DAOManager.init(DAOManager.java:60)
... 2 more
habe dies auf einen win7 64bit den Gameserver gestartet . Loginserver luppt auf einen linux tut ja nix zur sache hoff ich doch mal ist alle korrekt eingerichtet.
aber im prinzip kommt hier genau der gleiche fehler dabei raus.
nur das ich beim linux noch mehr infos für den error bekomme:
Code:
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : constructor Item(int,int,long,int,boolean,boolean,int,int,int,int,int,int,int,java.lang.String,int,long,long,int,int,int,long)
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 98
Column: 45
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : constructor Item(int,int,long,int,boolean,boolean,int,int,int,int,int,int,int,java.lang.String,int,long,long,int,int,int,long)
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 155
Column: 45
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : constructor Item(int,int,long,int,boolean,boolean,int,int,int,int,int,int,int,java.lang.String,int,long,long,int,int,int,long)
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 210
Column: 45
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : method getCurrentChargePoints()
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 332
Column: 45
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : method getSealStats()
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 333
Column: 45
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : method getSealEndTime()
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 334
Column: 45
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : method getCurrentChargePoints()
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 383
Column: 53
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : method getSealStats()
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 384
Column: 53
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : method getSealEndTime()
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 385
Column: 53
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : method getSealStats()
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 435
Column: 44
[ERROR] 2012-10-07 20:25:06 - Java Compiler ERROR: cannot find symbol
symbol : method getSealEndTime()
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5InventoryDAO.java
Line: 436
Column: 45
[ERROR] 2012-10-07 20:25:07 - Java Compiler ERROR: cannot find symbol
symbol : constructor Item(int,int,int,int,boolean,boolean,int,int,int,int,int,int,int,java.lang.String,int,long,long,int,int,int,int)
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5LegionDAO.java
Line: 596
Column: 45
[ERROR] 2012-10-07 20:25:07 - Java Compiler ERROR: mysql5.MySQL5PlayerDAO is not abstract and does not override abstract method getPlayerRaceByObjId(int) in gameserver.dao.PlayerDAO
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5PlayerDAO.java
Line: 53
Column: 8
[ERROR] 2012-10-07 20:25:07 - Java Compiler ERROR: method does not override or implement a method from a supertype
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5PlayerDAO.java
Line: 799
Column: 9
[ERROR] 2012-10-07 20:25:07 - Java Compiler ERROR: mysql5.MySQL5AionArenaDAO is not abstract and does not override abstract method renameArenaTeam(gameserver.model.AionArenaTeam,java.lang.String) in gameserver.dao.AionArenaDAO
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5AionArenaDAO.java
Line: 29
Column: 8
[ERROR] 2012-10-07 20:25:07 - Java Compiler ERROR: cannot find symbol
symbol : method setMatchMakingRating(int)
location: class gameserver.model.AionArenaTeam
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5AionArenaDAO.java
Line: 47
Column: 37
[ERROR] 2012-10-07 20:25:07 - Java Compiler ERROR: cannot find symbol
symbol : method setMatchMakingRating(int)
location: class gameserver.model.AionArenaTeam
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5AionArenaDAO.java
Line: 77
Column: 37
[ERROR] 2012-10-07 20:25:07 - Java Compiler ERROR: cannot find symbol
symbol : method getMatchMakingRating()
location: class gameserver.model.AionArenaTeam
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5AionArenaDAO.java
Line: 114
Column: 52
[ERROR] 2012-10-07 20:25:07 - Java Compiler ERROR: cannot find symbol
symbol : constructor Item(int,int,long,int,boolean,boolean,int,int,int,int,int,int,int,java.lang.String,int,long,long,int,int,int,int)
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5BrokerDAO.java
Line: 134
Column: 49
[ERROR] 2012-10-07 20:25:07 - Java Compiler ERROR: cannot find symbol
symbol : constructor Item(int,int,long,int,boolean,boolean,int,int,int,int,int,int,int,java.lang.String,int,long,long,int,int,int,int)
location: class gameserver.model.gameobjects.Item
Source: /root/aion/aion/gameserver/data/scripts/database/mysql5/MySQL5MailDAO.java
Line: 135
Column: 45
so ich bin mit meinen latein am....
hilfffffffffffffffffffeeeeeeeeeee.. bitte...
danke schon mal im vorraus.
wenn ich das fertig hab kommt evtl nen linux script dabei raus
So hab alles nach dem TuT gemacht, wie viele andere hier auch, aber bekomms net hin. Wenn ich die StartGS.bat und die StartLS.bat öffne kommt immer einen Fehler.
StartGS.bat
Code:
[FATAL] 2012-10-08 21:38:12 - Error with connection string: jdbc:mysql://localho
st:3306/aj_server?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not
create connection to database server. Attempted reconnect 3 times. Giving up.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.Util.getInstance(Util.java:382)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:
2239)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2168)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
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 Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java
:305)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnecti
on(DriverManagerConnectionFactory.java:75)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(Poolable
ConnectionFactory.java:582)
at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericOb
jectPool.java:1158)
at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSo
urce.java:106)
at commons.database.DatabaseFactory.getConnection(DatabaseFactory.java:1
70)
at commons.database.DatabaseFactory.init(DatabaseFactory.java:120)
at gameserver.GameServer.initUtilityServicesAndConfig(GameServer.java:31
4)
at gameserver.GameServer.main(GameServer.java:114)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown da
tabase 'aj_server'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.Util.getInstance(Util.java:382)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3603)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3535)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:934)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4104)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1299)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)
at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:
2186)
... 20 more
[ERROR] 2012-10-08 21:38:12 - Critical Error - Thread: main terminated abnormaly
: java.lang.Error: DatabaseFactory not initialized!
java.lang.Error: DatabaseFactory not initialized!
at commons.database.DatabaseFactory.init(DatabaseFactory.java:130)
at gameserver.GameServer.initUtilityServicesAndConfig(GameServer.java:31
4)
at gameserver.GameServer.main(GameServer.java:114)
Game Server terminated abnormaly, check files.
Game Server terminated.
Drücken Sie eine beliebige Taste . . .
StartLS.bat
Code:
==================================================================-[ DataBase ]
[FATAL] 2012-10-08 21:43:42 - Error with connection string: jdbc:mysql://localho
st:3306/aj_login
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'aj_
login'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.Util.getInstance(Util.java:382)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3603)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3535)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:934)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4104)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1299)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2
371)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
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 Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java
:305)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnecti
on(DriverManagerConnectionFactory.java:75)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(Poolable
ConnectionFactory.java:582)
at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericOb
jectPool.java:1158)
at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSo
urce.java:106)
at commons.database.DatabaseFactory.getConnection(DatabaseFactory.java:1
70)
at commons.database.DatabaseFactory.init(DatabaseFactory.java:120)
at loginserver.LoginServer.main(LoginServer.java:52)
Exception in thread "main" java.lang.Error: DatabaseFactory not initialized!
at commons.database.DatabaseFactory.init(DatabaseFactory.java:130)
at loginserver.LoginServer.main(LoginServer.java:52)
Login Server terminated abnormaly, check files.
Login Server terminated.
Drücken Sie eine beliebige Taste . . .
Ich muss noch dazu sagen, dass ich mich mit java und MySQL überhaupt nicht auskenne und auch nicht die Motivation dazu hatte alle 130 Seiten durchzulesen.
Meine Lösung zu meinen Problem:
ich habe mein Problem mit den Starten unter Linux mittlerweile gelöst.
hab die sachen von U3J_375_trunk compiled und es ging.
man muss wirklich alle sql strings einfügen auch die dirs /mods , /updates !
update:
aion pserver unter linux rennt nun.
einen client gefunden der auch für diese Version funzt.
Client von 4Vendeta Aion 2.7 als torrent runtergeladen sind etwa 11 GB.
dann den no_ip hack ins verz. bin32 gepackt und einen Launcher.bat erstellt.
launcher.bat ausgeführt , account erstellt ... so das ganze ist noch auf eng... mal gugger ob ich des auf deu bekomme ...
Suche tutorial um Perfect world privat server zu erstellen 07/15/2009 - Perfect World - 2 Replies Hi Luetz,
Ich suche Perfect World tutorial um einen Privat server zu erstellen.
ich habe überall gesucht und nix gefunden vllt. könntet ihr mier dabei helfen.
Danke im Vorraus.