ich habe einen Openfire Server installiert und wollte als Datenbank MySQL verwenden.
Ich habe bei der Installation von Openfire die Daten von der MySQL Datenbank eingetragen, aber ich bekomme keine Verbindung zu der DB.
MySQL läuft und ich kann es über PHPmyAdmin steuern.
Folgende Fehlermeldung kommt beim Versuch eine Verbindung aufzubauen auf:
Code: Alles auswählen
A connection to the database could not be made. View the error message by opening the "/logs/error.log" log file, then go back to fix the problem.
Code: Alles auswählen
linuxserver:/opt/openfire/logs # cat error.log
2009.04.19 21:00:03 [org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:507)] Error loading plugin: /opt/openfire/plugins/search
java.lang.NullPointerException: No ComponentManager implementation available.
at org.xmpp.component.ComponentManagerFactory.getComponentManager(ComponentManagerFactory.java:53)
at org.jivesoftware.openfire.plugin.SearchPlugin.initializePlugin(SearchPlugin.java:137)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:448)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java:47)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManager.java:1032)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
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)
Datenbank ist auch schon angelegt.
Vielen Dank schon mal im voraus für die Hilfe.