Message archiving not showing up

My openfire version is Openfire 4.0.2 running on CentOS 6.6. Message archiving under server manager is not showing up. I tried to reinstall the monitoring service plugin and restarted the openfire service.

Please see below error logs:

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)
2016.05.02 15:47:30 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: /opt/openfire/plugins/monitoring
org.picocontainer.PicoLifecycleException: PicoLifecycleException: method ‘public abstract void org.picocontainer.Startable.start()’, instance 'org.jivesoftware.openfire.archive.ArchiveIndexer@188bf34, 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:193)
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)

Thank you.

Randy

Anyone with the same issue? error logs is already indicated. Please anyone can answer this issue.

Thank you.