求救 javax.servlet.ServletException: Original response not available 解决不了
各位高手:
架构是 struts1.1 + hibernate3.0 服务器是weblogic812
现在是不定时的出现以下异常, 有时候 一分钟好几次, 有时候 几天来一次, ,最近几天,天天有
很郁闷,网上也没有相关信息, 看异常像是 我写的过滤器fiter 的chain.fiter(req,rps),有问题?
有时候几乎没有访问 也照样出, 气的我快疯了!
异常如下:
<2007-11-30 上午05时24分24秒 CST> <Error> <HTTP> <BEA-101018> <[ServletContext(i
d=134373024,name=XXXX,context-path=)] Servlet failed with ServletException
javax.servlet.ServletException: Original response not available
at weblogic.servlet.internal.RequestDispatcherImpl.forward(Ljavax.servle
t.ServletRequest;Ljavax.servlet.ServletResponse;)V(RequestDispatcherImpl.java:12
0)
at org.apache.struts.action.RequestProcessor.doForward(Ljava.lang.String
;Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;
)V(RequestProcessor.java:1069)
at org.apache.struts.action.RequestProcessor.processForwardConfig(Ljavax
.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;Lorg.ap
ache.struts.config.ForwardConfig;)V(RequestProcessor.java:455)
at org.apache.struts.action.RequestProcessor.process(Ljavax.servlet.http
.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(RequestProcessor.
java:279)
at org.apache.struts.action.ActionServlet.process(Ljavax.servlet.http.Ht
tpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:1
482)
at org.apache.struts.action.ActionServlet.doGet(Ljavax.servlet.http.Http
ServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:507
)
at javax.servlet.http.HttpServlet.doHead(Ljavax.servlet.http.HttpServlet
Request;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:313)
at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServle
tRequest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:757)
at javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;
Ljavax.servlet.ServletResponse;)V(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servle
t.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.Filte
rChainImpl;)V(Optimized Method)
at weblogic.servlet.internal.TailFilter.doFilter(Ljavax.servlet.ServletR
equest;Ljavax.servlet.ServletResponse;Ljavax.servlet.FilterChain;)V(TailFilter.j
ava:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax.servlet.Ser
vletRequest;Ljavax.servlet.ServletResponse;)V(Optimized Method)
at com.XXXX.XXXX.util.AccessControlFilter.doFilter(Ljavax.servle
t.ServletRequest;Ljavax.servlet.ServletResponse;Ljavax.servlet.FilterChain;)V(Ac
cessControlFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax.servlet.Ser
vletRequest;Ljavax.servlet.ServletResponse;)V(Optimized Method)
at com.XXXX.XXXX.util.ServletFilter.doFilter(Ljavax.servlet.Serv
letRequest;Ljavax.servlet.ServletResponse;Ljavax.servlet.FilterChain;)V(ServletF
ilter.java:19)
at weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax.servlet.Ser
vletRequest;Ljavax.servlet.ServletResponse;)V(Optimized Method)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run()Ljava.lang.Object;(WebAppServletContext.java:6356)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.se
curity.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Objec
t;(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.ac
l.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSub
ject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(SecurityManager.java:11
8)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogi
c.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponse
Impl;)V(WebAppServletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel
.ExecuteThread;)V(ServletRequestImpl.java:2585)
at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest
;)V(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:170)
at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Sourc
e)
>