Hi All
Just can't get this server to run, firewall shutdown, JDK installed... tried everything I can find...
Have read:
Platform Tutorialhttp://www.multiversemmo.com/wiki/Platform_Tutorial_Getting_Started#Connect_to_local_serversServer Troubleshootinghttp://www.multiversemmo.com/wiki/Server_Troubleshooting#Problems_connecting_to_the_serversUnderstanding the servershttp://www.multiversemmo.com/wiki/Understanding_the_Multiverse_ServersEnvironment
Multiverse installed at: C:\multiverse
Python installed: v2.7Java environment details:
CLASSPATH
C:\Program Files\Java\jdk1.6.0_32\jre\lib
JAVA_HOME
C:\Program Files\Java\jdk1.6.0_32
multiverse.properties#Path to JDBC driver JAR file
# multiverse.jdbcJarPath=../other/mysql-jdbc/mysql-connector-java-3.0.14-production-bin.jar
multiverse.jdbcJarPath=c:\\mysql-connector-java-3.1.14\\mysql-connector-java-3.1.14-bin.jar
MySQLMySql Server 5.5
+----------------------+
| Tables_in_multiverse |
+----------------------+
| namespaces |
| objstore |
| oid_manager |
| player_character |
| plugin_status |
+----------------------+
5 rows in set (0.03 sec)
Errors vary in the *.out logs, but one that seems to recur in instance.out Engine, Executing script file: ..\config\sampleworld\startup_instance.py
DEBUG [2012-06-30 01:33:11,328] main runPYFile: file=..\config\sampleworld\startup_instance.py
DEBUG [2012-06-30 01:33:11,343] main sendRPC type=mv.REGISTER_INSTANCE_TEMPLATE id=23 class=multiverse.server.plugins.InstanceClient$RegisterInstanceTemplateMessage
DEBUG [2012-06-30 01:33:11,343] main Sending mv.REGISTER_INSTANCE_TEMPLATE id=23 to instance
DEBUG [2012-06-30 01:33:11,343] SelfMessage SelfMessageHandler.handle pos=169
DEBUG [2012-06-30 01:33:11,343] SelfMessage handleSelfMessage id=23 type=mv.REGISTER_INSTANCE_TEMPLATE class=multiverse.server.plugins.InstanceClient$RegisterInstanceTemplateMessage
DEBUG [2012-06-30 01:33:11,343] SelfMessage deliverMessage rpc to multiverse.server.plugins.InstancePlugin@10d20ce
DEBUG [2012-06-30 01:33:11,343] Instance-1 EnginePlugin.handleMessage: got msg id 23, matching 1 hooks for msgtype MessageType['mv.REGISTER_INSTANCE_TEMPLATE', 118]
DEBUG [2012-06-30 01:33:11,343] Instance-1 RegisterInstanceTemplateHook: template=[Template: name=sampleworld template (ns=NS.instance, key=worldFileName, val=$WORLD_DIR/$WORLD_NAME.mvw)(ns=NS.instance, key=initScriptFileName, val=$WORLD_DIR/instance_load.py)
DEBUG [2012-06-30 01:33:11,343] Instance-1 RegisterInstanceTemplateHook: added template name=sampleworld template
DEBUG [2012-06-30 01:33:11,343] Instance-1 sendResponse to instance,23 type=msgsys.RESPONSE id=24 class=multiverse.msgsys.BooleanResponseMessage
DEBUG [2012-06-30 01:33:11,343] Instance-1 EnginePlugin.handleMessage: processed msg 23, type=MessageType['mv.REGISTER_INSTANCE_TEMPLATE', 118], time in ms=0
DEBUG [2012-06-30 01:33:11,343] SelfMessage SelfMessageHandler.handle pos=30
DEBUG [2012-06-30 01:33:11,343] SelfMessage handleSelfMessage id=24 responseTo=23 type=msgsys.RESPONSE class=multiverse.msgsys.BooleanResponseMessage
DEBUG [2012-06-30 01:33:11,343] main sendRPC type=mv.CREATE_INSTANCE id=25 class=multiverse.server.plugins.InstanceClient$CreateInstanceMessage
DEBUG [2012-06-30 01:33:11,343] main Sending mv.CREATE_INSTANCE id=25 to instance
DEBUG [2012-06-30 01:33:11,343] SelfMessage SelfMessageHandler.handle pos=86
DEBUG [2012-06-30 01:33:11,343] SelfMessage handleSelfMessage id=25 type=mv.CREATE_INSTANCE class=multiverse.server.plugins.InstanceClient$CreateInstanceMessage
DEBUG [2012-06-30 01:33:11,359] SelfMessage deliverMessage rpc to multiverse.server.plugins.InstancePlugin@10d20ce
DEBUG [2012-06-30 01:33:11,359] Instance-2 EnginePlugin.handleMessage: got msg id 25, matching 1 hooks for msgtype MessageType['mv.CREATE_INSTANCE', 119]
DEBUG [2012-06-30 01:33:11,359] Instance-2 CreateInstanceHook: templateName=sampleworld template override=[Template: name=null (ns=NS.instance, key=name, val=default)
DEBUG [2012-06-30 01:33:11,359] Instance-2 CreateInstanceHook: assigned world manager WorldManager1 host=OFFICEDEV
ERROR [2012-06-30 01:33:11,359] Instance-2 handleMessageImpl java.lang.NullPointerException
at java.lang.String.replace(Unknown Source)
at multiverse.server.util.FileUtil.expandFileName(FileUtil.java:10)
at multiverse.server.plugins.InstancePlugin$CreateInstanceHook.createInstance(InstancePlugin.java:307)
at multiverse.server.plugins.InstancePlugin$CreateInstanceHook.handleMessage(InstancePlugin.java:222)
at multiverse.server.plugins.InstancePlugin$CreateInstanceHook.processMessage(InstancePlugin.java:216)
at multiverse.server.engine.EnginePlugin.handleMessageImpl(EnginePlugin.java:424)
at multiverse.server.engine.EnginePlugin$QueuedMessage.run(EnginePlugin.java:458)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
DEBUG [2012-06-30 01:33:11,359] Instance-2 sendResponse to instance,25 type=msgsys.RESPONSE id=26 class=multiverse.msgsys.ExceptionResponseMessage
DEBUG [2012-06-30 01:33:11,359] SelfMessage SelfMessageHandler.handle pos=864
DEBUG [2012-06-30 01:33:11,359] SelfMessage handleSelfMessage id=26 responseTo=25 type=msgsys.RESPONSE class=multiverse.msgsys.ExceptionResponseMessage
ERROR [2012-06-30 01:33:11,359] main ScriptManager.runPYFile: file=..\config\sampleworld\startup_instance.py Traceback (innermost last):
File "..\config\sampleworld\startup_instance.py", line 15, in ?
multiverse.msgsys.RPCException(java.lang.NullPointerException in instance) at java.lang.String.replace(Unknown Source)
at multiverse.server.util.FileUtil.expandFileName(FileUtil.java:10)
at multiverse.server.plugins.InstancePlugin$CreateInstanceHook.createInstance(InstancePlugin.java:307)
at multiverse.server.plugins.InstancePlugin$CreateInstanceHook.handleMessage(InstancePlugin.java:222)
at multiverse.server.plugins.InstancePlugin$CreateInstanceHook.processMessage(InstancePlugin.java:216)
at multiverse.server.engine.EnginePlugin.handleMessageImpl(EnginePlugin.java:424)
at multiverse.server.engine.EnginePlugin$QueuedMessage.run(EnginePlugin.java:458)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
multiverse.msgsys.RPCException: multiverse.msgsys.RPCException(java.lang.NullPointerException in instance)
at org.python.core.Py.JavaError(Unknown Source)
at org.python.core.Py.JavaError(Unknown Source)
at org.python.core.PyReflectedFunction.__call__(Unknown Source)
at org.python.core.PyReflectedFunction.__call__(Unknown Source)
at org.python.core.PyObject.__call__(Unknown Source)
at org.python.core.PyObject.invoke(Unknown Source)
at org.python.pycode._pyx5.f$0(..\config\sampleworld\startup_instance.py:15)
at org.python.pycode._pyx5.call_function(..\config\sampleworld\startup_instance.py)
at org.python.core.PyTableCode.call(Unknown Source)
at org.python.core.PyCode.call(Unknown Source)
at org.python.core.Py.runCode(Unknown Source)
at multiverse.server.engine.ScriptManager.runPYFile(ScriptManager.java:181)
at multiverse.server.engine.ScriptManager.runFile(ScriptManager.java:94)
at multiverse.server.engine.Engine.processPostScripts(Engine.java:527)
at multiverse.server.engine.Engine.main(Engine.java:382)
The line
startup_instance.py line 15rc = InstanceClient.createInstance("sampleworld template", overrideTemplate)
Any help appreciated!