We have developed a Web application by VAJ, run on IBM Websphere Server 3.5. Connect to database
Oracle 8i.
In our enviroment, it run well but well we move it to another environment with the similar configuration: Websphere 3.5.3, Oracle 8.15 i, an critical error occur:

**********************************

Error 500
An error has occured while processing request:http://192.168.111.1:8000/gmm/gmm0103l.jsp
Message: Server caught unhandled exception from servlet [JSP 1.1 Processor]: RemoteException occurred in server thread; nested exception is: com.ibm.ejs.container.UncheckedException: ; nested exception is: java.lang.Error: Reference counting error

Target Servlet: JSP 1.1 Processor
StackTrace:
--------------------------------------------------------------------------------
Root Error-1: RemoteException occurred in server thread; nested exception is: com.ibm.ejs.container.UncheckedException: ; nested exception is: java.lang.Error: Reference counting error

java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
        com.ibm.ejs.container.UncheckedException: ; nested exception is:
        java.lang.Error: Reference counting error
com.ibm.ejs.container.UncheckedException: ; nested exception is:
        java.lang.Error: Reference counting error
java.lang.Error: Reference counting error
 
 

--------------------------------------------------------------------------------
Wrapped Error-2: RemoteException occurred in server thread; nested exception is: com.ibm.ejs.container.UncheckedException: ; nested exception is: java.lang.Error: Reference counting error

javax.servlet.ServletException: RemoteException occurred in server thread; nested exception is:
        com.ibm.ejs.container.UncheckedException: ; nested exception is:
        java.lang.Error: Reference counting error
        at javax.servlet.ServletException.<init>(ServletException.java:161)
        at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:386)
        at gmm._gmm0103l_jsp_0._jspService(_gmm0103l_jsp_0.java(Compiled Code))
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:127)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:381)
        at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:702)
        at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:822)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:626)
        at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:160)
        at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:287)
        at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:105)
        at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:360)
        at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:775)
        at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:701)
        at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:404)
        at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:203)
        at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:107)
        at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:77)
        at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
        at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)
        at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:160)
        at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:300)
        at com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQEventListenerImp.java:230)
        at com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventListenerImp.java:104)
        at com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQEventSource.java:212)
        at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.notifyService(SQWrapperEventSource.java:353)
        at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.run(SQWrapperEventSource.java:220)
        at com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run(OutOfProcThread.java:248)
        at java.lang.Thread.run(Thread.java:481)
 
 

--------------------------------------------------------------------------------
Wrapped Error-3: Server caught unhandled exception from servlet [JSP 1.1 Processor]: RemoteException occurred in server thread; nested exception is: com.ibm.ejs.container.UncheckedException: ; nested exception is: java.lang.Error: Reference counting error

com.ibm.servlet.engine.webapp.UncaughtServletException: Server caught unhandled exception from servlet [JSP 1.1 Processor]: RemoteException occurred in server thread; nested exception is:
        com.ibm.ejs.container.UncheckedException: ; nested exception is:
        java.lang.Error: Reference counting error
        at javax.servlet.ServletException.<init>(ServletException.java:132)
        at com.ibm.websphere.servlet.error.ServletErrorReport.<init>(ServletErrorReport.java:43)
        at com.ibm.servlet.engine.webapp.WebAppErrorReport.<init>(WebAppErrorReport.java:32)
        at com.ibm.servlet.engine.webapp.UncaughtServletException.<init>(UncaughtServletException.java:11)
        at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:425)
        at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:203)
        at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:107)
        at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:77)
        at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
        at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)
        at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:160)
        at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:300)
        at com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQEventListenerImp.java:230)
        at com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventListenerImp.java:104)
        at com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQEventSource.java:212)
        at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.notifyService(SQWrapperEventSource.java:353)
        at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.run(SQWrapperEventSource.java:220)
        at com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run(OutOfProcThread.java:248)
        at java.lang.Thread.run(Thread.java:481)

**********************************

We don't know the reason is in the code of EJB, or in the config of Webserver or Database Server,
or in JSP code.
We hope taht there are some one have experience in this trouble, please help us.

Thank in advance.
Best regards.
 

Reply via email to