Monitoring Plugin Not Loading

I am unable to get the Monitoring plugin loaded.

We need to monitor chat logs so I’m hoping that there’s something I can use as an alternative.

OS:

CentOS 6.6

Openfire:

3.9.3

Java:

java -version

java version “1.6.0_33”

OpenJDK Runtime Environment (IcedTea6 1.13.5) (rhel-1.13.5.1.el6_6-x86_64)

OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

Error.log

2015.02.06 16:16:29 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: /opt/openfire/plugins/monitoring

java.lang.UnsupportedClassVersionError: org/jivesoftware/openfire/plugin/MonitoringPlugin : Unsupported major.minor version 51.0

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

at java.lang.ClassLoader.defineClass(ClassLoader.java:643)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)

at java.net.URLClassLoader.access$000(URLClassLoader.java:73)

at java.net.URLClassLoader$1.run(URLClassLoader.java:212)

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

at java.net.URLClassLoader.findClass(URLClassLoader.java:205)

at java.lang.ClassLoader.loadClass(ClassLoader.java:323)

at java.lang.ClassLoader.loadClass(ClassLoader.java:268)

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

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(Executors.java:471)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201 (ScheduledThreadPoolExecutor.java:165)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:267)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:701)

2015.02.06 16:16:49 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: /opt/openfire/plugins/monitoring

java.lang.UnsupportedClassVersionError: org/jivesoftware/openfire/plugin/MonitoringPlugin : Unsupported major.minor version 51.0

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

at java.lang.ClassLoader.defineClass(ClassLoader.java:643)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)

at java.net.URLClassLoader.access$000(URLClassLoader.java:73)

at java.net.URLClassLoader$1.run(URLClassLoader.java:212)

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

at java.net.URLClassLoader.findClass(URLClassLoader.java:205)

at java.lang.ClassLoader.loadClass(ClassLoader.java:323)

at java.lang.ClassLoader.loadClass(ClassLoader.java:268)

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

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(Executors.java:471)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201 (ScheduledThreadPoolExecutor.java:165)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:267)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:701)

Can I fix this at all?

Thanks,

Dave

You need Java 7 java - Unsupported major.minor version 51.0 - Stack Overflow

You sir, are a life saver!

Thank you very much for this.

Help me please!

Openfire 3.9.0

Monitoring 1.4.0

java -version

openjdk version “1.6.0_32”

OpenJDK Runtime Environment (build 1.6.0_32-b30)

OpenJDK Client VM (build 23.25-b01, mixed mode)

I have error:

at java.lang.Thread.run(Thread.java:701) 2015.06.21 15:41:17 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: /usr/local/share/java/openfire/plugins/monitoring org.picocontainer.PicoLifecycleException: PicoLifecycleException: method ‘public abstract void org.picocontainer.Startable.start()’, instance 'org.jivesoftware.openfire.archive.ArchiveIndexer@3be555, null

Movitoring sevrice worked. But now- no.

What must i do?