Monitoring Service not working

Hi all. I got a problem with the monitoring Service plug in, After upgrade to openfire 3.9.3, the plug in stop working… I got this in my log error.

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2014.07.22 15:28:55 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: C:\Archivos de programa\Openfire\plugins\monitoring
org.picocontainer.PicoLifecycleException: PicoLifecycleException: method ‘public abstract void org.picocontainer.Startable.start()’, instance 'org.jivesoftware.openfire.archive.ArchiveIndexer@1988303, null
at org.picocontainer.monitors.DefaultComponentMonitor.lifecycleInvocationFailed(De faultComponentMonitor.java:43)
at org.picocontainer.defaults.DefaultLifecycleStrategy.start(DefaultLifecycleStrat egy.java:49)
at org.picocontainer.defaults.InstantiatingComponentAdapter.start(InstantiatingCom ponentAdapter.java:164)
at org.picocontainer.defaults.DecoratingComponentAdapter.start(DecoratingComponent Adapter.java:154)
at org.picocontainer.defaults.CachingComponentAdapter.start(CachingComponentAdapte r.java:86)
at org.picocontainer.defaults.DefaultPicoContainer$OrderedComponentAdapterLifecycl eManager.start(DefaultPicoContainer.java:663)
at org.picocontainer.defaults.DefaultPicoContainer.start(DefaultPicoContainer.java :464)
at org.jivesoftware.openfire.plugin.MonitoringPlugin.initializePlugin(MonitoringPl ugin.java:188)
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:1074)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknow n Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at org.apache.lucene.index.IndexReader.isLocked(IndexReader.java:1330)
at org.jivesoftware.openfire.archive.ArchiveIndexer.start(ArchiveIndexer.java:147)
at org.picocontainer.defaults.DefaultLifecycleStrategy.start(DefaultLifecycleStrat egy.java:46)
… 16 more
Caused by:

java.lang.NullPointerException
at org.apache.lucene.index.IndexReader.isLocked(IndexReader.java:1330)
at org.jivesoftware.openfire.archive.ArchiveIndexer.start(ArchiveIndexer.java:147)
at org.picocontainer.defaults.DefaultLifecycleStrategy.start(DefaultLifecycleStrat egy.java:46)
at org.picocontainer.defaults.InstantiatingComponentAdapter.start(InstantiatingCom ponentAdapter.java:164)
at org.picocontainer.defaults.DecoratingComponentAdapter.start(DecoratingComponent Adapter.java:154)
at org.picocontainer.defaults.CachingComponentAdapter.start(CachingComponentAdapte r.java:86)
at org.picocontainer.defaults.DefaultPicoContainer$OrderedComponentAdapterLifecycl eManager.start(DefaultPicoContainer.java:663)
at org.picocontainer.defaults.DefaultPicoContainer.start(DefaultPicoContainer.java :464)
at org.jivesoftware.openfire.plugin.MonitoringPlugin.initializePlugin(MonitoringPl ugin.java:188)
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:1074)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknow n Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Tiempo de Actividad del Servidor:
17 minutos – started 22-jul-2014 15:28:45
Versión:
Openfire 3.9.3
Ruta al servidor:
C:\Archivos de programa\Openfire
Nombre del Servidor:
pct
Versión de Java:
1.7.0_55 Oracle Corporation – Java HotSpot™ Client VM
Servidor de Aplicaciones:
jetty/7.x.y-SNAPSHOT
Host Name:
XXXXXXXXXXXX
SO / Hardware:
Windows 2003 / x86
Idioma / Huso Horario:
es / Hora de Argentina (-3 GMT)
Memoria de Java



28,17 MB of 232,00 MB (12,1%) used

Restarted the PC and still got the same issue… All others plugins works fine (fastpath, webchat…)

I also uninstall and ther reinstall the plugin…

I will aprecciate the help…

Thx

foxmonter, if Monitoring version is 1.4.2, I think it only works with Openfire 3.9.0

I’ve recently tried to do the same thing as you, and in the logs appeared the tip. I’ve downgraded Openfire to 3.9.0 and it worked. Although, I’m in trouble with the new messages now, as those messages are not being stored in the database, or at least can’t see’em in the Monitoring plugin search.

Alex