Can you check whether you get the whole request message properly? I have not seen this issue, but as seen from the stack trace this may due to not receiving whole request message before timed out.
thanks, Amila On Fri, Dec 19, 2008 at 3:06 PM, Roberto Juarez Maldonado < [email protected]> wrote: > Hi everyone, > > we have an Axis2 service running under Tomcat 6. Has anyone seen this > strange exception before? > > javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,1138] > Message: Read timed out] > [org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:212)] > org.apache.axis2.AxisFault: javax.xml.stream.XMLStreamException: ParseError > at [row,col]:[2,1138] > Message: Read timed out > at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) > at > > org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMes > sageReceiver.java:161) > at > > org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic( > AbstractInOutMessageReceiver.java:40) > at > > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageRe > ceiver.java:100) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:176) > at > > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HT > TPTransportUtils.java:275) > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:131) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > FilterChain.java:290) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > ain.java:206) > at > > org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterI > nternal(OpenSessionInViewFilter.java:198) > at > > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestF > ilter.java:76) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > FilterChain.java:235) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > ain.java:206) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:233) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > va:175) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128 > ) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102 > ) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > :109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http > 11Protocol.java:583) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:619) > Caused by: org.apache.axiom.om.OMException: > javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,1138] > Message: Read timed out > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:249) > at > > org.apache.axiom.om.impl.llom.OMElementImpl.buildNext(OMElementImpl.java:633 > ) > at > > org.apache.axiom.om.impl.llom.OMNodeImpl.getNextOMSibling(OMNodeImpl.java:14 > 1) > at > org.apache.axiom.om.impl.llom.OMElementImpl.getText(OMElementImpl.java:820) > at > > org.apache.axis2.databinding.typemapping.SimpleTypeMapper.getSimpleTypeObjec > t(SimpleTypeMapper.java:75) > at > > org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:715) > at > > org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:670 > ) > at > org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:602) > at > org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:153) > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:188) > at > > org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMes > sageReceiver.java:102) > ... 23 more > Caused by: javax.xml.stream.XMLStreamException: ParseError at > [row,col]:[2,1138] > Message: Read timed out > at com.sun.xml.stream.XMLReaderImpl.next(XMLReaderImpl.java:560) > at > > org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java > :506) > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:161) > ... 33 more > > Thanks in advance. > > /Roberto. > > -- Amila Suriarachchi WSO2 Inc. blog: http://amilachinthaka.blogspot.com/
