用weblogic的时候,遇到了 Cannot parse POST parameters of request的问题,请高手相助

04-11-22 cici
用页面向servlet提交时,报错:

<2004-6-22 上午10时56分44秒> <Error> <HTTP> <101017> <[ServletContext(id=4072915

,name=DefaultWebApp_myserver,context-path=)] Root cause of ServletException

java.net.ProtocolException: EOF after reading only: '16060' of: '68021' promised

bytes, out of which at least: '3381' were already buffered

at weblogic.servlet.internal.PostInputStream.complain(PostInputStream.ja

va:91)

at weblogic.servlet.internal.PostInputStream.read(PostInputStream.java:1

72)

at weblogic.servlet.internal.ServletInputStreamImpl.read(ServletInputStr

eamImpl.java:180)

at weblogic.servlet.internal.ServletRequestImpl.mergePostParams(ServletR

equestImpl.java:1209)

at weblogic.servlet.internal.ServletRequestImpl.parseQueryParams(Servlet

RequestImpl.java:1076)

at weblogic.servlet.internal.ServletRequestImpl.parseQueryParams(Servlet

RequestImpl.java:1069)

at weblogic.servlet.internal.ServletRequestImpl.getParameterNames(Servle

tRequestImpl.java:1305)

at com.ekernel.j2ee.client.servlet.AbstractHttpServlet.service(AbstractH

ttpServlet.java:185)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run

(ServletStubImpl.java:1075)

at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm

pl.java:418)

at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:20)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

va:27)

at com.bea.b2b.transport.http.TransportServletFilter.doFilter(Unknown So

urce)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

va:27)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio

n.run(WebAppServletContext.java:5523)

at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic

eManager.java:685)

at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe

rvletContext.java:3156)

at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm

pl.java:2506)

at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234)

at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210)

--------------- nested within: ------------------

weblogic.utils.NestedRuntimeException: Cannot parse POST parameters of request:

'/document/documentServlet' - with nested exception:

[java.net.ProtocolException: EOF after reading only: '16060' of: '68021' promise

d bytes, out of which at least: '3381' were already buffered]

at weblogic.servlet.internal.ServletRequestImpl.mergePostParams(ServletR

equestImpl.java:1240)

at weblogic.servlet.internal.ServletRequestImpl.parseQueryParams(Servlet

RequestImpl.java:1076)

at weblogic.servlet.internal.ServletRequestImpl.parseQueryParams(Servlet

RequestImpl.java:1069)

at weblogic.servlet.internal.ServletRequestImpl.getParameterNames(Servle

tRequestImpl.java:1305)

at com.ekernel.j2ee.client.servlet.AbstractHttpServlet.service(AbstractH

ttpServlet.java:185)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run

(ServletStubImpl.java:1075)

at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm

pl.java:418)

at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:20)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

va:27)

at com.bea.b2b.transport.http.TransportServletFilter.doFilter(Unknown So

urce)

at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja

va:27)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio

n.run(WebAppServletContext.java:5523)

at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic

eManager.java:685)

at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe

rvletContext.java:3156)

at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm

pl.java:2506)

at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234)

at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210)

>

不知道该如何解决:(

高手快来帮帮忙吧

java333
2007-03-23 10:52
从页面向servlet里提交的时候,设置monthd

猜你喜欢