I have run into this situation while upgrading to 3.1.1. My DB’'s did not get upgraded in MySQL. When I try to start the server I get errors about missing tables etc. Which directory am I supposed to use to upgrade the DB and what is the proper commend to run? Here is an excerpt from my error.log file:
2006.12.26 12:52:32 org.jivesoftware.wildfire.pubsub.PubSubPersistenceManager.loadDefaultConfigurati on(PubSubPersistenceManager.java:1099)
java.sql.SQLException: Table ‘‘Jabber.pubsubDefaultConf’’ doesn’'t exist
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1666)
at com.mysql.jdbc.Connection.execSQL(Connection.java:2994)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:936)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1030)
at org.jivesoftware.wildfire.pubsub.PubSubPersistenceManager.loadDefaultConfigurat ion(PubSubPersistenceManager.java:1072)
at org.jivesoftware.wildfire.pubsub.PubSubModule.initialize(PubSubModule.java:326)
at org.jivesoftware.wildfire.XMPPServer.initModules(XMPPServer.java:472)
at org.jivesoftware.wildfire.XMPPServer.start(XMPPServer.java:369)
at org.jivesoftware.wildfire.XMPPServer.(XMPPServer.java:142)
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 java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.jivesoftware.wildfire.starter.ServerStarter.start(ServerStarter.java:88)
at org.jivesoftware.wildfire.starter.ServerStarter.main(ServerStarter.java:49)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.install4j.runtime.Launcher.main(Unknown Source)
Thanks in advance,
Claud1e