SRVE0133E: 语法分析参数时发生错误,求解

bbscsscu 2011-02-24 05:19:28
MyEclipse环境下通过websphere连接oracle数据库,在本机debug下出现异常,该问题不定期出现.
具体错误信息如下:

[11-2-24 16:54:50:468 CST] 0000002b SRTServletReq E SRVE0133E: 解析参数时
发生错误。java.io.IOException: Async IO operation failed, reason: RC: 10054
远程主机强迫关闭了一个现有的连接。

at
com.ibm.io.async.AbstractAsyncChannel.multiIO(AbstractAsyncChannel.java:443)
at com.ibm.io.async.AsyncSocketChannelHelper.read(AsyncSocketChannelHelper.
java:194)
at
com.ibm.ws.tcp.channel.impl.AioSocketIOChannel.readAIOSync(AioSocketIOChanne
l.java:205)
at
com.ibm.ws.tcp.channel.impl.AioTCPReadRequestContextImpl.processSyncReadRequ
est(AioTCPReadRequestContextImpl.java:150)
at
com.ibm.ws.tcp.channel.impl.TCPReadRequestContextImpl.read(TCPReadRequestCon
textImpl.java:109)
at
com.ibm.ws.http.channel.impl.HttpServiceContextImpl.fillABuffer(HttpServiceC
ontextImpl.java:4126)
at
com.ibm.ws.http.channel.impl.HttpServiceContextImpl.readSingleBlock(HttpServ
iceContextImpl.java:3366)
at
com.ibm.ws.http.channel.impl.HttpServiceContextImpl.readBodyBuffer(HttpServi
ceContextImpl.java:3485)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundServiceContextImpl.getReques
tBodyBuffer(HttpInboundServiceContextImpl.java:1680)
at
com.ibm.ws.webcontainer.channel.WCCByteBufferInputStream.bufferIsGood(WCCByt
eBufferInputStream.java:105)
at
com.ibm.ws.webcontainer.channel.WCCByteBufferInputStream.read(WCCByteBufferI
nputStream.java:78)
at
com.ibm.ws.webcontainer.srt.http.HttpInputStream.read(HttpInputStream.java:2
86)
at com.ibm.ws.webcontainer.servlet.RequestUtils.parsePostData(RequestUtils.
java:297)
at
com.ibm.ws.webcontainer.srt.SRTServletRequest.parseParameters(SRTServletRequ
est.java:1336)
at
com.ibm.ws.webcontainer.srt.SRTServletRequest.getParameterNames(SRTServletRe
quest.java:1015)
at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:459)
at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.j
ava:816)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:203)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:9
66)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:9
07)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.
java:145)
at XXXXX.filter.EncodingFilter.doFilter(EncodingFilter.java:65)
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstance
Wrapper.java:190)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.
java:130)
at XXXXX.filter.ATSCFilter.doFilter(ATSCFilter.java:106)
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstance
Wrapper.java:190)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.
java:130)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain
.java:87)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterMana
ger.java:696)
at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterMana
ger.java:641)
at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.
java:475)
at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrappe
r.java:463)
at
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServl
etWrapper.java:92)
at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)
at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(Ht
tpInboundLink.java:465)
at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(Ht
tpInboundLink.java:394)
at
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLRea
dCallback.java:102)
at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioRea
dCompletionListener.java:152)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.
java:213)
at
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFutu
re.java:195)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725
)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
...全文
521 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧