powered by Jive Software

OpenFire 3.3.2 can''t install plugins

os rh linux, windows xp sp2 pro

After installation OpenFire 3.3.2 , i’‘m download in directory …/plugins/ last version plugins, but them can’'t install.

messge in error.log

2007.06.28 09:53:22 org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java: 462) Error loading plugin: /opt/openfire/plugins/broadcast

java.lang.NoClassDefFoundError: org/jivesoftware/wildfire/container/Plugin

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$000(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at org.jivesoftware.openfire.container.PluginClassLoader.loadClass(PluginClassLoad er.java:162)

at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :345)

at org.jivesoftware.openfire.container.PluginManager.access$200(PluginManager.java :46)

at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:916)

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)

Message was edited by: arapovuv

Hey arapovuv,

The plugin version that you are trying to use is not compatible with Openfire 3.3.*. You will need to get the latest version of the plugin from here.

Regards,

– Gato

Hello Gato.

But i’'m use latest version plugin.

Message was edited by: arapovuv

I downloaded plugins from this link

Plugin Broadcast in this page - version 1.6.0 and date Apr 12, 2007

This approaching version?

The following steps should help:

  1. Shutdown Openfire

  2. Remove the directory /opt/openfire/broadcast

  3. Remove the file /opt/openfire/broadcast.jar

  4. Start Openfire

Then open the admin console and install the plugin from the “available plugin” page. If it doesnt show up there yet, refreh the list.

I already did it

Total : Unable to download plugin(s). Please try again.

debug.log


at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:706)

at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDir ector.java:386)

at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirect or.java:170)

at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)

at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324)

at org.jivesoftware.openfire.update.UpdateManager.downloadPlugin(UpdateManager.jav a:238)

at org.jivesoftware.openfire.update.PluginDownloadManager.installPlugin(PluginDown loadManager.java:56)

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 uk.ltd.getahead.dwr.impl.ExecuteQuery.execute(ExecuteQuery.java:239)

at uk.ltd.getahead.dwr.impl.DefaultExecProcessor.handle(DefaultExecProcessor.java: 48)

at uk.ltd.getahead.dwr.impl.DefaultProcessor.handle(DefaultProcessor.java:81)

at uk.ltd.getahead.dwr.AbstractDWRServlet.doPost(AbstractDWRServlet.java:162)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1074)

at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:98)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1065)

at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)

at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)

at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1065)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)

at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185)

at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)

at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689)

at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391)

at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollect ion.java:146)

at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)

at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)

at org.mortbay.jetty.Server.handle(Server.java:285)

at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457)

at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:765 )

at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:627)

at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)

at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357)

at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:329)

at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)

2007.06.29 13:47:09 Retrying request

2007.06.29 13:47:09 Open connection to www.igniterealtime.org:80

2007.06.29 13:47:10 Closing the connection.

2007.06.29 13:47:10 Method retry handler returned false. Automatic recovery will not be attempted

2007.06.29 13:47:10 Releasing connection back to connection manager.

2007.06.29 13:47:10 Returning: id[447_1183110425609] assign[s0] xhr[true]

2007.06.29 13:47:10 var s0={};var s1=2190169;s0.hashCode=s1;var s2=false;s0.successfull=s2;var s3=“http://www.igniterealtime.org/projects/openfire/plugins/broadcast.jar”;s0.url=s3;

DWREngine._handleResponse(’‘447_1183110425609’’, s0);


Well, then perform steps 1-4 and when Openfire has started copy broadcast.jar (the lastest version!) to the plugin dir.

I already did all this, total you already saw

I’'m uninstall OpenFire , clear and delete directory …\program files\openfire\

Then I’'m installed and configure OpenFire anew, not help

ps. sorry for me english

Message was edited by: arapovuv

%-)

I have done all this once again, and now all OK

I do’'t understand