[
https://issues.apache.org/jira/browse/XALANJ-2574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13770899#comment-13770899
]
Numan Ilyas commented on XALANJ-2574:
-------------------------------------
Hi,
Can someone please provide an update on this?
> Hung Threads at
> org.apache.xml.dtm.ref.DTMDefaultBase.findNamespaceContext(Unknown Source)
> ------------------------------------------------------------------------------------------
>
> Key: XALANJ-2574
> URL: https://issues.apache.org/jira/browse/XALANJ-2574
> Project: XalanJ2
> Issue Type: Bug
> Security Level: No security risk; visible to anyone(Ordinary problems in
> Xalan projects. Anybody can view the issue.)
> Components: Xalan, XPath
> Affects Versions: 2.7.1
> Environment: RHEL, WebSphere
> Reporter: Numan Ilyas
> Assignee: Steven J. Hathaway
> Priority: Critical
>
> We are having hung threads in our JVM logs and these threads are consuming
> all the CPU resources. We've to restart the JVMs everytime this issue occur.
> Unfortunately we aren't able to reproduce the issue and hence we can't
> provide the test case to reproduce. Please see following stack trace copied
> from JVM logs:
> [8/20/13 10:29:57:982 EDT] 0000001a ThreadMonitor W WSVR0605W: Thread
> "Migrated.Servlet.Engine.Transports : 1605" (00000670) has been active for
> 646127 milliseconds and may be hung. There is/are 1 thread(s) in total in
> the server that may be hung.
> at org.apache.xml.dtm.ref.DTMDefaultBase.findNamespaceContext(Unknown
> Source)
> at
> org.apache.xml.dtm.ref.DTMDefaultBase.declareNamespaceInContext(Unknown
> Source)
> at org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.addNode(Unknown Source)
> at
> org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.processNamespacesAndAttributes(Unknown
> Source)
> at org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.nextNode(Unknown Source)
> at org.apache.xml.dtm.ref.DTMDefaultBase._nextsib(Unknown Source)
> at org.apache.xml.dtm.ref.DTMDefaultBase.getNextSibling(Unknown Source)
> at
> org.apache.xml.dtm.ref.DTMDefaultBaseTraversers$ChildTraverser.next(Unknown
> Source)
> at org.apache.xpath.axes.AxesWalker.getNextNode(Unknown Source)
> at org.apache.xpath.axes.AxesWalker.nextNode(Unknown Source)
> at org.apache.xpath.axes.WalkingIterator.nextNode(Unknown Source)
> at org.apache.xpath.axes.NodeSequence.nextNode(Unknown Source)
> at org.apache.xpath.axes.NodeSequence.runTo(Unknown Source)
> at org.apache.xpath.axes.NodeSequence.setRoot(Unknown Source)
> at org.apache.xpath.axes.LocPathIterator.execute(Unknown Source)
> at org.apache.xpath.XPath.execute(Unknown Source)
> at org.apache.xpath.jaxp.XPathExpressionImpl.evaluate(Unknown Source)
>
> at our code reference
> at
> com.ibm._jsp._GetCustomerViewExclusionDetails._jspService(_GetCustomerViewExclusionDetails.java:152)
> at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:98)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1655)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
> at com.savvion.sbm.websecurity.xss.filter.XSSFilter.doFilter(Unknown
> Source)
> at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
> at com.savvion.sbm.bpmportal.util.GZIPFilter.doFilter(Unknown Source)
> at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
> at com.savvion.sbm.bpmportal.util.EncodingFilter.doFilter(Unknown
> Source)
> at
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
> at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)
> at
> com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
> at
> com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)
> at
> com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:239)
> at
> com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
> at
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)
> at
> com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
> at
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
> at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455)
> at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384)
> at
> com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
> at
> com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
> at
> com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
> at
> com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
> at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
> at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
> at
> com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
> at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)
> Regards,
> Numan Ilyas
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]