Hi,
I recently installed a clean OpenFire 4.0.2, after that I installed Fastpath Service plugin 4.4.0 from available plugins tab, but the menu never shows up, I check the logs and found this:
error.log:
2016.07.21 14:07:59 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: /opt/openfire/plugins/fastpath
java.lang.NoClassDefFoundError: org/jivesoftware/openfire/sasl/JiveSharedSecretSaslServer
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.start(WorkgroupManager.java:21 7)
at org.jivesoftware.openfire.component.InternalComponentManager.addComponent(Inter nalComponentManager.java:159)
at org.jivesoftware.openfire.fastpath.FastpathPlugin.workgroupManagerStart(Fastpat hPlugin.java:98)
at org.jivesoftware.openfire.fastpath.FastpathPlugin.initializePlugin(FastpathPlug in.java:78)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :447)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java :68)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1037)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.jivesoftware.openfire.sasl.JiveSharedSecretSaslServer
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 14 more
all.log, when I reload the plugin:
2016.07.21 14:59:49 INFO [Jetty-QTP-AdminConsole-39]: org.jivesoftware.openfire.container.PluginClassLoader - Unloading plugin JAR file /opt/openfire/plugins/fastpath/lib/plugin-fastpath-jspc.jar
2016.07.21 14:59:49 INFO [Jetty-QTP-AdminConsole-39]: org.jivesoftware.openfire.container.PluginClassLoader - Unloading plugin JAR file /opt/openfire/plugins/fastpath/lib/commons-fileupload-1.0.jar
2016.07.21 14:59:49 INFO [Jetty-QTP-AdminConsole-39]: org.jivesoftware.openfire.container.PluginClassLoader - Unloading plugin JAR file /opt/openfire/plugins/fastpath/lib/lucene.jar
2016.07.21 14:59:49 INFO [Jetty-QTP-AdminConsole-39]: org.jivesoftware.openfire.container.PluginClassLoader - Unloading plugin JAR file /opt/openfire/plugins/fastpath/lib/xstream.jar
2016.07.21 14:59:49 INFO [Jetty-QTP-AdminConsole-39]: org.jivesoftware.openfire.container.PluginClassLoader - Unloading plugin JAR file /opt/openfire/plugins/fastpath/lib/fastpath-lib.jar
2016.07.21 14:59:49 INFO [Jetty-QTP-AdminConsole-39]: org.jivesoftware.openfire.container.PluginClassLoader - Unloading plugin JAR file /opt/openfire/plugins/fastpath/lib/plugin-fastpath.jar
2016.07.21 15:00:00 ERROR [pool-1-thread-1]: org.jivesoftware.openfire.container.PluginManager - Error loading plugin: /opt/openfire/plugins/fastpath
java.lang.NoClassDefFoundError: org/jivesoftware/openfire/sasl/JiveSharedSecretSaslServer
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.start(WorkgroupManager.java:21 7)
at org.jivesoftware.openfire.component.InternalComponentManager.addComponent(Inter nalComponentManager.java:159)
at org.jivesoftware.openfire.fastpath.FastpathPlugin.workgroupManagerStart(Fastpat hPlugin.java:98)
at org.jivesoftware.openfire.fastpath.FastpathPlugin.initializePlugin(FastpathPlug in.java:78)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :447)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java :68)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1037)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.jivesoftware.openfire.sasl.JiveSharedSecretSaslServer
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 14 more
nohup.out:
Openfire 4.0.2 [Jul 21, 2016 12:05:31 PM]
Admin console listening at http://voip1.prof-it.me:9090
Esquema de base de datos no encontrado para fastpath. Intentando instalarlo...
Base de datos actualizada exitosamente.
I'm trying to fing an older version to test or something like that but can't find it or guess wich is the problem, solution or how to open a bug, if I login to issues.igniterealtime.org, my user dosen't have privileges to report issues.
Thanks for your help.
David.