Server Startup Issues Off-the-shelf

A place to submit .patch fixes for the DOL SVN

Moderator: Developer Team

Server Startup Issues Off-the-shelf

Postby archfiend » Wed May 19, 2010 9:55 pm

[Trunk 2377]

Error: Gameserver initialization failed!
System.NullReferenceException: Object reference not set to an instance of an object.
at DOL.GS.GameServer.InitDB() in ~\GameServer\GameServer.cs:line 1214
at DOL.GS.GameServer..ctor(GameServerConfiguration config) in ~\GameServer\GameServer.cs:line 1347

Solution: Return XMLObjectDatabase object from GetObjectDatabase in ObjectDatabase.cs

Starting at LN:1052...
public static IObjectDatabase GetObjectDatabase(ConnectionType connectionType, string connectionString)
{
var connection = new DataConnection(connectionType, connectionString);

if (connectionType == ConnectionType.DATABASE_MYSQL)
return new MySQLObjectDatabase(connection);
if (connectionType == ConnectionType.DATABASE_XML)
return new XMLObjectDatabase(connection);
return null;
}
archfiend
DOL Guest
 
Posts: 1
Joined: Sun Apr 18, 2010 6:37 pm

Re: Server Startup Issues Off-the-shelf

Postby Tolakram » Wed May 19, 2010 10:03 pm

It's trying to start up an XML database? Is this the downloadable version? If so you should have run the config program first.
- Mark
User avatar
Tolakram
Storm / Storm-D2 Admin
 
Posts: 9189
Joined: Tue Jun 13, 2006 1:49 am
Location: Kentucky, USA


Return to “%s” DOL Code Contributions

Who is online

Users browsing this forum: No registered users and 1 guest