29 December 2008

Could not initialize class coldfusion.monitor.event.RequestMonitorEventProcessor

Coldfusion

Error 500
Could not initialize class coldfusion.monitor.event.RequestMonitorEventProcessor

Hmm, this just started happening for no reason, and I'm running ColdFusion 8 Standard.

Googled this message and found nothing. With some help from some friendly Twitter folk, I started looking through the log files, found an error saying that the neo-runtime.xml couldn't be read.

Had a look and sure enough it was empty, not sure how, but I recreated it by copying one from another server and fixed up mappings and custom tag paths, which must live in this file as I lost them, and all was good.

1 comments:

Alan Barlow said...

Hi Dan,

I have a windows 2003 server with CF8 Standard that's currently displaying the same error and will not serve any cfm pages. I tried the same fix you had success with but unfortunately it made no difference.

This is the full message...



500

Could not initialize class coldfusion.monitor.event.RequestMonitorEventProcessor


java.lang.NoClassDefFoundError: Could not initialize class coldfusion.monitor.event.RequestMonitorEventProcessor
at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:38)
at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)


Any idea's would be greatly appreciated.

Kind regards
Alan Barlow
CTO
ProActive Software Limited