Hello,
for me Openfire 3.10.3 with monitoring 1.4.4 was working. any other combination did not.
i tried now upgrading to openfire 4.0.1 and upgraded all plugins…(also monitoring to 1.5).
Same error again when retrieving history:
2016.01.31 11:56:12 org.jivesoftware.openfire.handler.IQHandler - Internal server error
java.lang.NullPointerException
at com.reucon.openfire.plugin.archive.xep0136.Xep0136Support$1.handleIQ(Xep0136Sup port.java:40)
at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:66)
at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:372)
at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:115)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:78)
at org.jivesoftware.openfire.SessionPacketRouter.route(SessionPacketRouter.java:10 8)
at org.jivesoftware.openfire.SessionPacketRouter.route(SessionPacketRouter.java:67 )
at org.jivesoftware.openfire.http.HttpSession.sendPendingPackets(HttpSession.java: 639)
at org.jivesoftware.openfire.http.HttpSession$HttpPacketSender.run(HttpSession.jav a:1270)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
So monitoring-plugin still seems broken. No surprise as it’s still the 1.5 version.
But for everyone interested: Openfire 4.0.1 seems to work with monitoring-1.4.4 (build Openfire-3.10.0 to get monitoring-1.4.4 )
then install it on Openfire-4.0.1.