请教weblogic下的一个警告:Cannot parse POST parameters of request
2005-07-12 18:13:09,570 WARN [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] org.apache.struts.action.RequestProcessor (RequestProcessor.j
ava:538) - Unhandled Exception thrown: class weblogic.utils.NestedRuntimeException
<2005-7-12 下午06时13分09秒 CST> <Error> <HTTP> <BEA-101017> <[ServletContext(id=34182658,name=oa,context-path=/oa)] Root cause of ServletException.
java.net.SocketException: Connection reset by peer.
at jrockit.net.SocketNativeIO.read(IIII)I(Unknown Source)
at jrockit.net.SocketNativeIO.read(Ljava.io.FileDescriptor;III)I(Unknown Source)
at java.net.AbstractSocketImpl$1.read(II)I(Optimized Method)
at jrockit.io.NativeIOInputStream.read([BII)I(Optimized Method)
at weblogic.servlet.internal.PostInputStream.read([BII)I(PostInputStream.java:170)
at weblogic.servlet.internal.ServletInputStreamImpl.read([BII)I(ServletInputStreamImpl.java:180)
at weblogic.servlet.internal.ServletRequestImpl.mergePostParams(Z)V(ServletRequestImpl.java:1283)
at weblogic.servlet.internal.ServletRequestImpl.parseQueryParams(Z)V(ServletRequestImpl.java:1150)
at weblogic.servlet.internal.ServletRequestImpl.getParameter(Ljava.lang.String;Z)Ljava.lang.String;(ServletRequestImpl.java:1361)
at weblogic.servlet.internal.ServletRequestImpl.getParameter(Ljava.lang.String;)Ljava.lang.String;(ServletRequestImpl.java:1347)
at com.founder.oa.application.docflow.client.shouwen.ImportAttrAction.execute(Lorg.apache.struts.action.ActionMapping;Lorg.apache.struts.actio
n.ActionForm;Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)Lorg.apache.struts.action.ActionForward;(ImportAttrAction
.java:53)
at org.apache.struts.action.RequestProcessor.processActionPerform(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletRespon
se;Lorg.apache.struts.action.Action;Lorg.apache.struts.action.ActionForm;Lorg.apache.struts.action.ActionMapping;)Lorg.apache.struts.action.ActionForw
ard;(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(Request
Processor.java:274)
at org.apache.struts.action.ActionServlet.process(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServ
let.java:1482)
at org.apache.struts.action.ActionServlet.doPost(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServl
et.java:525)
at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:7
60)
at javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:996)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.inte
rnal.FilterChainImpl;)V(Optimized Method)
at weblogic.servlet.internal.TailFilter.doFilter(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Ljavax.servlet.FilterChain;)V(Ta
ilFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(FilterChainImpl.java:27)
at com.founder.oa.common.util.EncodingFilter_UTF8.doFilter(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Ljavax.servlet.FilterC
hain;)V(EncodingFilter_UTF8.java:50)
at weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(FilterChainImpl.java:27)
at com.founder.oa.common.util.EncodingFilter_UTF8.doFilter(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Ljavax.servlet.FilterC
hain;)V(EncodingFilter_UTF8.java:50)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(Optimized Method)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.
lang.Object;(Optimized Method)
at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.Authen
ticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(Optimized Method)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.Servl
etResponseImpl;)V(Optimized Method)
at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.ExecuteThread;)V(ServletRequestImpl.java:2630)
at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(Optimized Method)
at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
--------------- nested within: ------------------
weblogic.utils.NestedRuntimeException: Cannot parse POST parameters of request: '/oa/docflow/common/importdocattr.do' - with nested exception:
[java.net.SocketException: Connection reset by peer.]
at weblogic.servlet.internal.ServletRequestImpl.mergePostParams(Z)V(ServletRequestImpl.java:1314)
at weblogic.servlet.internal.ServletRequestImpl.parseQueryParams(Z)V(ServletRequestImpl.java:1150)
at weblogic.servlet.internal.ServletRequestImpl.getParameter(Ljava.lang.String;Z)Ljava.lang.String;(ServletRequestImpl.java:1361)
at weblogic.servlet.internal.ServletRequestImpl.getParameter(Ljava.lang.String;)Ljava.lang.String;(ServletRequestImpl.java:1347)
at com.founder.oa.application.docflow.client.shouwen.ImportAttrAction.execute(Lorg.apache.struts.action.ActionMapping;Lorg.apache.struts.actio
n.ActionForm;Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)Lorg.apache.struts.action.ActionForward;(ImportAttrAction
.java:53)
这个request有两个参数:一个是字符串,一个是从客户端传过来的xml文件(也是字符串形式)。功能也能正常实现,就是总有这个警告!查不出问题,高手请帮忙,多谢!