We seem to have a recurring problem with java servlet classes getting
corrupted when NT gets shutdown ungracefully. A recompile always solves
the problem, but that's a big hassle. I was wondering
(1) does anyone else have this problem? a note is that our linux based
servers don't see this and are using the same rev of JRun (3.01) and
JDK(1.3).
(2) can I mitigate this by turning off any sessions or other objects
JRun is trying to recover?
The log below is from jrun/logs/default-event.log. The errors occurs on
a jsp (f_req_maint) that is forwarded to from a servlet
(f_req_maint_Servlet). The jsp loads a bean, but it doesn't get that
far. Thanks, BenG.
--
05/29 08:24:31 error (JRun) f_req_maint_Servlet.doGet [javax.servlet.ServletException:
jrun__forms__f_req_maint2ejsp16 (Bad magic number)]
[1]java.lang.ClassFormatError: jrun__forms__f_req_maint2ejsp16 (Bad magic number)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at java.lang.ClassLoader.defineClass(ClassLoader.java:426)
at allaire.jrun.servlet.JSPClassLoader.loadClass(JSPClassLoader.java:82)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at
allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader.java:221)
at
allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader.java:190)
at
allaire.jrun.servlet.JRunServletLoader.loadServlet(JRunServletLoader.java:177)
at allaire.jrun.servlet.JRunSE.getServletReference(JRunSE.java:1261)
at allaire.jrun.jsp.JSPServlet.loadServlet(JSPServlet.java:241)
at allaire.jrun.jsp.JSPServlet.loadPage(JSPServlet.java:181)
at allaire.jrun.jsp.JSPServlet.service(JSPServlet.java:169)
at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1013)
at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:925)
at
allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:88)
at f_req_maint_Servlet.doGet(f_req_maint_Servlet.java:113)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1013)
at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:925)
at
allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:88)
at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1131)
at allaire.jrun.servlet.JvmContext.dispatch(JvmContext.java:330)
at allaire.jrun.http.WebEndpoint.run(WebEndpoint.java:107)
at allaire.jrun.ThreadPool.run(ThreadPool.java:272)
at allaire.jrun.WorkerThread.run(WorkerThread.java:75)
[0]javax.servlet.ServletException: jrun__forms__f_req_maint2ejsp16 (Bad magic number)
at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:942)
at
allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:88)
at f_req_maint_Servlet.doGet(f_req_maint_Servlet.java:113)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1013)
at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:925)
at
allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:88)
at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1131)
at allaire.jrun.servlet.JvmContext.dispatch(JvmContext.java:330)
at allaire.jrun.http.WebEndpoint.run(WebEndpoint.java:107)
at allaire.jrun.ThreadPool.run(ThreadPool.java:272)
at allaire.jrun.WorkerThread.run(WorkerThread.java:75)
--
Ben Groeneveld
Information Concepts, Inc., 115 N.W. Oregon, Suite 30, Bend, OR 97701
Mailto:[EMAIL PROTECTED], phone:541.388.3611, cell:208.520.6488
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists