Openfire 3.7.0 Fasthpath Plug-in

Hi

I have installed 3.7.0 and everything seems to be ok, apart from the fact the Fastpath plugins no longer appears?

It’s listed as being installed in the plug-ins but not seperate tab?

Has anyone else had this problem?

I have installed from scratch, removed the openfire directly but still cannot get it working?

Paul

This is appearing in the error log -

at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
at java.lang.Thread.run(Unknown Source)
2010.11.09 12:39:26 Error loading plugin: /opt/openfire/plugins/fastpath
java.lang.NoSuchMethodError: org.xmpp.component.ComponentManager.getLog()Lorg/xmpp/component/Log;
at org.jivesoftware.xmpp.workgroup.dispatcher.RoundRobinDispatcher.(RoundRob inDispatcher.java:59)
at org.jivesoftware.xmpp.workgroup.RequestQueue.(RequestQueue.java:199)
at org.jivesoftware.xmpp.workgroup.Workgroup.loadRequestQueue(Workgroup.java:367)
at org.jivesoftware.xmpp.workgroup.Workgroup.loadQueues(Workgroup.java:1280)
at org.jivesoftware.xmpp.workgroup.Workgroup.(Workgroup.java:184)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.loadWorkgroups(WorkgroupManage r.java:621)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.initialize(WorkgroupManager.ja va:823)
at org.jivesoftware.openfire.component.InternalComponentManager.addComponent(Inter nalComponentManager.java:157)
at org.jivesoftware.openfire.fastpath.FastpathPlugin.workgroupManagerStart(Fastpat hPlugin.java:89)
at org.jivesoftware.openfire.fastpath.FastpathPlugin.initializePlugin(FastpathPlug in.java:69)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :483)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java :80)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1067)
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.runPeriodi c(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknow n 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)
2010.11.09 12:39:47 Error loading plugin: /opt/openfire/plugins/fastpath
java.lang.NoSuchMethodError: org.xmpp.component.ComponentManager.getLog()Lorg/xmpp/component/Log;
at org.jivesoftware.xmpp.workgroup.dispatcher.RoundRobinDispatcher.(RoundRob inDispatcher.java:59)
at org.jivesoftware.xmpp.workgroup.RequestQueue.(RequestQueue.java:199)
at org.jivesoftware.xmpp.workgroup.Workgroup.loadRequestQueue(Workgroup.java:367)
at org.jivesoftware.xmpp.workgroup.Workgroup.loadQueues(Workgroup.java:1280)
at org.jivesoftware.xmpp.workgroup.Workgroup.(Workgroup.java:184)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.loadWorkgroups(WorkgroupManage r.java:621)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.initialize(WorkgroupManager.ja va:823)
at org.jivesoftware.openfire.component.InternalComponentManager.addComponent(Inter nalComponentManager.java:157)
at org.jivesoftware.openfire.fastpath.FastpathPlugin.workgroupManagerStart(Fastpat hPlugin.java:89)
at org.jivesoftware.openfire.fastpath.FastpathPlugin.initializePlugin(FastpathPlug in.java:69)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :483)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java :80)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1067)
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.runPeriodi c(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknow n 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)

Just out of interest, I have re-installed 3.6.4 and that’s showing up the fastpath tab fine in the control pannel???

Has anyone been able to get Fasthpath working with 3.7.0?

As far as i remember, current plugins are not working because they should be recompiled for 3.7.0 version.

Thanks Wr00t, is this something that your average openfire Admin can do?

Well, i’ve tried to compile 3.7.0 source and it only builded admin, broadcast and clientcontrol plugins together. I haven’t been able to compile any other plugin separately. So the answer is probably “No”. Though i’m not a programmer, so probably there is some way to do this, or maybe plugins need additional changes to support 3.7.0.

I am getting the same NoSuchMethodError in 3.7 that drthorne was getting. Who can resolve this?