Tom,

I hate these errors - very cryptic. I don't have an answer, but I can
speculate as well as anyone :) Your server runs until it throws an error.
But it can't init the class it needs to handle the error.. subsequent errors
fail because there is no handler.  So the question is why can't it init the
error handler.  How about permissions. Does your CF server have rights to
the JVM log directory? Is it running on a system or a user account? If it
can't write a file (like coldfusion-err.log)  It would run till it had
anything to flush to the file and then fail. I would check the JVM's
runtime/logs (or wherever your j2ee server logs from the runtime).

-Mark

-----Original Message-----
From: Thomas Chiverton [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 12, 2005 6:06 AM
To: CF-Talk
Subject: Re: ColdFusion J2EE mysterious error (still broken)


Still no joy stopping it from happening, even reinstalled with clean MX6.1
and
updater installers last night.

This is really winding me up !
Google isn't being very helpful, and because CF *technically* installs and
runs (for a bit) before crashing, MM tech. support won't talk to me either -
correct ?

The failure mode is that somewhere the ServiceFactory goes gaga ('caused by'
in first log entry below), and then all subsequent requests fail with the
same thing as in the 2nd log entry below:

<12-May-2005 11:38:27 BST> <Error> <HTTP> <101017>
<[ServletContext(id=257353425,name=ceo_platform,context-path=)] Root cause
of
ServletException
java.lang.ExceptionInInitializerError
        at
coldfusion.filter.RequestMonitorFilter.isFilterEnabled()Z(RequestMonitorFilt
er.java:???)
        at
coldfusion.CfmServlet.getFilterChain(Ljavax.servlet.ServletRequest;)Lcoldfus
ion.filter.FusionFilter;
(CfmServlet.java:59)
        at
coldfusion.CfmServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.S
ervletResponse;)V(CfmServlet.java:101)
        at
coldfusion.bootstrap.BootstrapServlet.service(Ljavax.servlet.ServletRequest;
Ljavax.servlet.ServletResponse;)V(BootstrapServlet.java:89)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava
..lang.Object;
(ServletStubImpl.java:1111)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.Servl
etRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterCh
ainImpl;)V(ServletStubImpl.java:437)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.Servl
etRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:319)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()
Ljava.lang.Object;
(WebAppServletContext.java:5699)
        at
weblogic.security.service.SecurityServiceManager.runAs(Lweblogic.security.ac
l.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.Authenticate
dSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;
(SecurityServiceManager.java:690)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servl
et.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImp
l;)V(WebAppServletContext.java:3216)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.Execut
eThread;)V(ServletRequestImpl.java:2591)
        at
weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(Opt
imized
Method)
        at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:223)
        at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown
Source)
Caused by: coldfusion.server.ServiceFactory$ServiceNotAvailableException:
The
Runtime service is not available.
        at
coldfusion.server.ServiceFactory.getRuntimeService()Lcoldfusion.server.Runti
meService;
(ServiceFactory.java:107)
        at
coldfusion.filter.RequestMonitorFilter.<clinit>()V(RequestMonitorFilter.java
:12)
        at jrockit.vm.RNI.getRunnableCode(I)I(Unknown Source)
        at jrockit.vm.RNI.trampoline()V(Unknown Source)
        ... 14 more
>


<12-May-2005 11:38:28 BST> <Error> <HTTP> <101017>
<[ServletContext(id=257353425,name=ceo_platform,context-path=)] Root cause
of
ServletException
java.lang.NoClassDefFoundError: coldfusion/filter/RequestMonitorFilter
        at
coldfusion.filter.RequestMonitorFilter.isFilterEnabled()Z(RequestMonitorFilt
er.java:???)
        at
coldfusion.CfmServlet.getFilterChain(Ljavax.servlet.ServletRequest;)Lcoldfus
ion.filter.FusionFilter;
(CfmServlet.java:59)
        at
coldfusion.CfmServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.S
ervletResponse;)V(CfmServlet.java:101)
        at
coldfusion.bootstrap.BootstrapServlet.service(Ljavax.servlet.ServletRequest;
Ljavax.servlet.ServletResponse;)V(BootstrapServlet.java:89)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava
..lang.Object;
(ServletStubImpl.java:1111)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.Servl
etRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterCh
ainImpl;)V(ServletStubImpl.java:437)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.Servl
etRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:319)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()
Ljava.lang.Object;
(WebAppServletContext.java:5699)
        at
weblogic.security.service.SecurityServiceManager.runAs(Lweblogic.security.ac
l.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.Authenticate
dSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;
(SecurityServiceManager.java:690)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servl
et.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImp
l;)V(WebAppServletContext.java:3216)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.Execut
eThread;)V(ServletRequestImpl.java:2591)
        at
weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(Opt
imized
Method)
        at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:223)
        at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown
Source)
>

--

Tom Chiverton
Advanced ColdFusion Programmer



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:206522
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to