Dear all. I don't know whether this is the correct mailinglist to post my problem, since I am not sure whether it is being caused by XFire. I'm also going to post on the xerces list, just to be sure.
I'm using Xfire version 1.2.6, Xerces 2.9.1 and Tomcat 6.0.16. After a while my Tomcat CPU usage goes sky high due to below hanging/looping thread: "http-8081-35" - Thread t...@71 java.lang.Thread.State: RUNNABLE at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140) at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:548) at org.codehaus.xfire.soap.handler.ReadHeadersHandler.invoke(ReadHeadersHandler.java:44) at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) at org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64) at org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38) at org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:304) at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129) at org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:116) 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(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: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(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) Locked ownable synchronizers: - None A complete list of the libraries included in my webapp: acegi-security-1.0.3.jar activation-1.1.jar asm-2.2.3.jar asm-commons-2.2.3.jar asm-tree-2.2.3.jar asm-util-2.2.3.jar aspectjrt-1.5.3.jar aspectjweaver-1.5.3.jar autorizacion-especifica-ws-1.0.0.jar axis-1.4.jar cglib-nodep-2.1.jar commons-beanutils-1.7.0.jar commons-codec-1.3.jar commons-collections-3.2.jar commons-dbcp-1.2.2.jar commons-digester-1.8.jar commons-discovery-0.2.jar commons-httpclient-3.0.1.jar commons-lang-2.3.jar commons-logging-1.1.jar commons-net-1.4.1.jar ehcache-1.2.4.jar ibatis2-common-2.1.7.597.jar ibatis2-sqlmap-2.1.7.597.jar jaxb-api-2.0.jar jaxb-impl-2.0.1.jar jaxb-xjc-2.0.1.jar jaxen-1.1-beta-9.jar jaxrpc-api-1.1.jar jaxws-api-2.0.jar jdom-1.0.jar jsr173_api-1.0.jar log4j-1.2.11.jar mail-1.4.jar ojdbc-14.jar oro-2.0.8.jar saaj-api-1.3.jar saaj-impl-1.3.jar serializer-2.9.1.jar spring-2.0.5.jar stax-1.2.0.jar stax-api-1.0.1.jar stax-utils-20040917.jar wsdl4j-1.6.1.jar wss4j-1.5.1.jar xbean-spring-2.8.jar xercesImpl-2.9.1.jar xfire-aegis-1.2.6.jar xfire-annotations-1.2.6.jar xfire-core-1.2.6.jar xfire-generator-1.2.6.jar xfire-java5-1.2.6.jar xfire-jaxb2-1.2.6.jar xfire-jaxws-1.2.6.jar xfire-jsr181-api-1.0-M1.jar xfire-spring-1.2.6.jar xfire-xmlbeans-1.2.6.jar xml-apis-2.9.1.jar XmlSchema-1.1.jar Any input would be greatly appreciated. Kind Regards.