From: David W. B. <dw...@we...> - 2005-07-30 20:26:28
|
Hello Arianne/marauroa gurus! I have been looking quite some time for a good game engine and I have found it in arianne/marauroa. I am of course a newbie marauroa and my efforts to install the game server have failed with the following error condition. I have created the marauroa database in MySQL and I can connect to the DB daemon via bash shell command line: mysql -h webitplanet.com -u root -S /tmp/mysql.sock -p. Once the mysql shell prompt is displayed I am able to execute: use marauroa and subsequently I am able to execute: show tables and also I can display banlist and all of the marauroa database tables. I created the marauroa.ini as instructed and visual inspection of the marauroa.ini file contents appears to be reasonable. A copy follows. When I attempt to start the server by executing the following bash command line I get the following error condition: sudo java -classpath ../lib/marauroa-1.03.jar:../build-mysql-jdbc/mysql-connector-java-3.017-ga.jar marauroa.server.marauroad -c marauroa.ini OS: rh7.2 Please advise and thanks in advance. :-) David. Marauroa - arianne's open source multiplayer online framework for game development - Running on version 1.03 (C) 1999-2005 Miguel Angel Blanch Lardin This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 2005-07-30 08:59:45.929 (7) X JDBCPlayerDatabase::createConnection com.mysql.jdbc.Driver 2005-07-30 08:59:45.936 (7) X JDBCPlayerDatabase::createConnection Exception stackTrace: java.net.URLClassLoader$1.run(URLClassLoader.java:200) java.security.AccessController.doPrivileged(Native Method) java.net.URLClassLoader.findClass(URLClassLoader.java:188) java.lang.ClassLoader.loadClass(ClassLoader.java:306) sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) java.lang.ClassLoader.loadClass(ClassLoader.java:251) java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) java.lang.Class.forName0(Native Method) java.lang.Class.forName(Class.java:164) marauroa.server.game.JDBCPlayerDatabase.createConnection(JDBCPlayerDatabase.java:933) marauroa.server.game.JDBCPlayerDatabase.getTransaction(JDBCPlayerDatabase.java:918) marauroa.server.game.JDBCPlayerDatabase.runDBScript(JDBCPlayerDatabase.java:852) marauroa.server.game.JDBCPlayerDatabase.<init>(JDBCPlayerDatabase.java:71) marauroa.server.game.JDBCPlayerDatabase.resetDatabaseConnection(JDBCPlayerDatabase.java:83) marauroa.server.game.JDBCPlayerDatabase.getDatabase(JDBCPlayerDatabase.java:95) marauroa.server.net.PacketValidator.loadBannedIPNetworkListFromDB(PacketValidator.java:104) marauroa.server.net.PacketValidator.<init>(PacketValidator.java:52) marauroa.server.net.NetworkServerManager.<init>(NetworkServerManager.java:56) marauroa.server.marauroad.init(marauroad.java:231) marauroa.server.marauroad.run(marauroad.java:193) 2005-07-30 08:59:45.945 (7) X JDBCPlayerDatabase::getDatabase com.mysql.jdbc.Driver 2005-07-30 08:59:45.947 (7) X JDBCPlayerDatabase::getDatabase Exception stackTrace: marauroa.server.game.JDBCPlayerDatabase.createConnection(JDBCPlayerDatabase.java:951) marauroa.server.game.JDBCPlayerDatabase.getTransaction(JDBCPlayerDatabase.java:918) marauroa.server.game.JDBCPlayerDatabase.runDBScript(JDBCPlayerDatabase.java:852) marauroa.server.game.JDBCPlayerDatabase.<init>(JDBCPlayerDatabase.java:71) marauroa.server.game.JDBCPlayerDatabase.resetDatabaseConnection(JDBCPlayerDatabase.java:83) marauroa.server.game.JDBCPlayerDatabase.getDatabase(JDBCPlayerDatabase.java:95) marauroa.server.net.PacketValidator.loadBannedIPNetworkListFromDB(PacketValidator.java:104) marauroa.server.net.PacketValidator.<init>(PacketValidator.java:52) marauroa.server.net.NetworkServerManager.<init>(NetworkServerManager.java:56) marauroa.server.marauroad.init(marauroad.java:231) marauroa.server.marauroad.run(marauroad.java:193) 2005-07-30 08:59:45.986 (7) X PacketValidator::loadBannedIPNetworkListFromDB Database configuration file not found. 2005-07-30 08:59:45.988 (7) X PacketValidator::loadBannedIPNetworkListFromDB Exception stackTrace: marauroa.server.game.JDBCPlayerDatabase.getDatabase(JDBCPlayerDatabase.java:102) marauroa.server.net.PacketValidator.loadBannedIPNetworkListFromDB(PacketValidator.java:104) marauroa.server.net.PacketValidator.<init>(PacketValidator.java:52) marauroa.server.net.NetworkServerManager.<init>(NetworkServerManager.java:56) marauroa.server.marauroad.init(marauroad.java:231) marauroa.server.marauroad.run(marauroad.java:193) 2005-07-30 08:59:46.393 (7) X JDBCPlayerDatabase::createConnection com.mysql.jdbc.Driver 2005-07-30 08:59:46.394 (7) X JDBCPlayerDatabase::createConnection Exception stackTrace: java.net.URLClassLoader$1.run(URLClassLoader.java:200) java.security.AccessController.doPrivileged(Native Method) java.net.URLClassLoader.findClass(URLClassLoader.java:188) java.lang.ClassLoader.loadClass(ClassLoader.java:306) sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) java.lang.ClassLoader.loadClass(ClassLoader.java:251) java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) java.lang.Class.forName0(Native Method) java.lang.Class.forName(Class.java:164) marauroa.server.game.JDBCPlayerDatabase.createConnection(JDBCPlayerDatabase.java:933) marauroa.server.game.JDBCPlayerDatabase.getTransaction(JDBCPlayerDatabase.java:918) marauroa.server.game.JDBCPlayerDatabase.runDBScript(JDBCPlayerDatabase.java:852) marauroa.server.game.JDBCPlayerDatabase.<init>(JDBCPlayerDatabase.java:71) marauroa.server.game.JDBCPlayerDatabase.resetDatabaseConnection(JDBCPlayerDatabase.java:83) marauroa.server.game.JDBCPlayerDatabase.getDatabase(JDBCPlayerDatabase.java:95) marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:56) marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:32) marauroa.server.game.PlayerEntryContainer.<init>(PlayerEntryContainer.java:240) marauroa.server.game.PlayerEntryContainer.getContainer(PlayerEntryContainer.java:257) marauroa.server.game.RPServerManager.<init>(RPServerManager.java:67) marauroa.server.marauroad.init(marauroad.java:248) marauroa.server.marauroad.run(marauroad.java:193) 2005-07-30 08:59:46.403 (7) X JDBCPlayerDatabase::getDatabase com.mysql.jdbc.Driver 2005-07-30 08:59:46.404 (7) X JDBCPlayerDatabase::getDatabase Exception stackTrace: marauroa.server.game.JDBCPlayerDatabase.createConnection(JDBCPlayerDatabase.java:951) marauroa.server.game.JDBCPlayerDatabase.getTransaction(JDBCPlayerDatabase.java:918) marauroa.server.game.JDBCPlayerDatabase.runDBScript(JDBCPlayerDatabase.java:852) marauroa.server.game.JDBCPlayerDatabase.<init>(JDBCPlayerDatabase.java:71) marauroa.server.game.JDBCPlayerDatabase.resetDatabaseConnection(JDBCPlayerDatabase.java:83) marauroa.server.game.JDBCPlayerDatabase.getDatabase(JDBCPlayerDatabase.java:95) marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:56) marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:32) marauroa.server.game.PlayerEntryContainer.<init>(PlayerEntryContainer.java:240) marauroa.server.game.PlayerEntryContainer.getContainer(PlayerEntryContainer.java:257) marauroa.server.game.RPServerManager.<init>(RPServerManager.java:67) marauroa.server.marauroad.init(marauroad.java:248) marauroa.server.marauroad.run(marauroad.java:193) 2005-07-30 08:59:46.413 (7) X PlayerDatabaseFactory::getDatabase Database configuration file not found. 2005-07-30 08:59:46.414 (7) X PlayerDatabaseFactory::getDatabase Exception stackTrace: marauroa.server.game.JDBCPlayerDatabase.getDatabase(JDBCPlayerDatabase.java:102) marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:56) marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:32) marauroa.server.game.PlayerEntryContainer.<init>(PlayerEntryContainer.java:240) marauroa.server.game.PlayerEntryContainer.getContainer(PlayerEntryContainer.java:257) marauroa.server.game.RPServerManager.<init>(RPServerManager.java:67) marauroa.server.marauroad.init(marauroad.java:248) marauroa.server.marauroad.run(marauroad.java:193) 2005-07-30 08:59:46.417 (7) X PlayerDatabaseFactory::getDatabase Database configuration file not found. 2005-07-30 08:59:46.418 (7) X PlayerDatabaseFactory::getDatabase Exception stackTrace: marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:65) marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:32) marauroa.server.game.PlayerEntryContainer.<init>(PlayerEntryContainer.java:240) marauroa.server.game.PlayerEntryContainer.getContainer(PlayerEntryContainer.java:257) marauroa.server.game.RPServerManager.<init>(RPServerManager.java:67) marauroa.server.marauroad.init(marauroad.java:248) marauroa.server.marauroad.run(marauroad.java:193) 2005-07-30 08:59:46.421 (7) X PlayerEntryContainer Database configuration file not found. 2005-07-30 08:59:46.422 (7) X PlayerEntryContainer Exception stackTrace: marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:37) marauroa.server.game.PlayerEntryContainer.<init>(PlayerEntryContainer.java:240) marauroa.server.game.PlayerEntryContainer.getContainer(PlayerEntryContainer.java:257) marauroa.server.game.RPServerManager.<init>(RPServerManager.java:67) marauroa.server.marauroad.init(marauroad.java:248) marauroa.server.marauroad.run(marauroad.java:193) 2005-07-30 08:59:46.423 (7) ! PlayerEntryContainer ABORT: marauroad can't allocate database 2005-07-30 08:59:46.425 (7) X RPServerManager Database configuration file not found. 2005-07-30 08:59:46.426 (7) X RPServerManager Exception stackTrace: marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:37) marauroa.server.game.PlayerEntryContainer.<init>(PlayerEntryContainer.java:240) marauroa.server.game.PlayerEntryContainer.getContainer(PlayerEntryContainer.java:257) marauroa.server.game.RPServerManager.<init>(RPServerManager.java:67) marauroa.server.marauroad.init(marauroad.java:248) marauroa.server.marauroad.run(marauroad.java:193) 2005-07-30 08:59:46.433 (7) ! RPServerManager ABORT: Unable to create RPZone, RPRuleProcessor or RPAIManager instances 2005-07-30 08:59:46.434 (7) ! marauroad::init Marauroa can't create RPServerManager. 2005-07-30 08:59:46.435 (7) ! marauroad::init Reasons: 2005-07-30 08:59:46.436 (7) ! marauroad::init - You haven't specified a valid configuration file 2005-07-30 08:59:46.437 (7) ! marauroad::init - You haven't correctly filled the values related to game configuration. Use generateini application to create a valid configuration file. 2005-07-30 08:59:46.438 (7) ! marauroad::init - There may be an error in the Game startup method. 2005-07-30 08:59:46.440 (7) ! marauroad::init Exception report 2005-07-30 08:59:46.441 (7) X marauroad::init Database configuration file not found. 2005-07-30 08:59:46.442 (7) X marauroad::init Exception stackTrace: marauroa.server.game.PlayerDatabaseFactory.getDatabase(PlayerDatabaseFactory.java:37) marauroa.server.game.PlayerEntryContainer.<init>(PlayerEntryContainer.java:240) marauroa.server.game.PlayerEntryContainer.getContainer(PlayerEntryContainer.java:257) marauroa.server.game.RPServerManager.<init>(RPServerManager.java:67) marauroa.server.marauroad.init(marauroad.java:248) marauroa.server.marauroad.run(marauroad.java:193) David Brown IT/Systems KBR - Gov. Ops. - USMI Kirkuk, Iraq Camp Warrior APO 09359 |