Hello, hope somebody can help me with this problem, i been searching the forums and none of the threads found has the same problem, i was running openfire on a PC with WinXP the computer apparently hot frozen, and has to be restarted afther that, i opened openfire program to star the service and get this error:
Database setup or configuration error: Please verify your database settings and check the logs/error.log file for detailed error messages.
java.lang.IllegalArgumentException: java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: java.sql.SQLException: error in script file line: 37006 java.io.IOException: java.io.IOException: Unexpected end of command
at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:710)
at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:427)
at org.jivesoftware.openfire.XMPPServer.(XMPPServer.java:161)
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.openfire.starter.ServerStarter.start(ServerStarter.java:106)
at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:51)
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.exe4j.runtime.WinLauncher.main(Unknown Source)
Caused by: java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: java.sql.SQLException: error in script file line: 37006 java.io.IOException: java.io.IOException: Unexpected end of command
at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager .java:124)
at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:698)
… 16 more
Error iniciando el servidor. Por favor vea los archivos de log para obtener más información
Server halted
Can anybody help me to solve this problem, i worse thing is that i dont have any backup of the DB, im using the DB the comes integrated with openfire, i would love to solve this problem without losing any data on server.
Yes i´ve restarted the computer, stop the openfire program and then restart and keep getting same error, i was wondering if i can uninstalla the server , then reinstall it, but i dont know if i can copy the database and then just paste it?
maybe work, but I never installed the database integrated openfire even more for being too limited. but if you need help for a new installation please let me know.
Database setup or configuration error: Please verify your database settings and check the logs/error.log file for detailed error messages.
java.lang.IllegalArgumentException: java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries
The application dont conect with database, simple.
If the original database is damaged there is little that can be done to fix it. I would strongly recommend using an external db (MySQL) if you need to strat over. With an external database you can configure backup jobs to run nightly so you always have a backup to recover from.
i have fixed dude!!!, i think the problem was this:
people was using the openfireserver when computer got frozen, the database was incomplete so if you can see there was an error on line 37060 that is the last line generated at that time, so i erased it and also erase all the lines that were in blank after that line that were a lot, and restart service and worked fine
Sounds to me like it was really no big deal then hu? The error could have been left alone? or was it causing issues? I have the same error but honestly, I am not sure what you did to resolve it.