Uploaded image for project: 'Axis'
  1. Axis
  2. AXIS-2903

Stuck Thread causing High CPU Utilization

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • None
    • None
    • WSDL processing
    • None
    • Production - Weblogic servers

    Description

      Hi,

      We are currently seeing the following two types of stuck threads in our
      server logs due to which our server is going to the Unknown state. Since
      this is happening in the production environment it will be great if you
      could provide us some insight -

      1. <Jan 30, 2014 10:30:20 AM EST <Error <WebLogicServer <BEA-000337
      <[STUCK] ExecuteThread: '3' for queue: 'weblogic.kernel.Default
      (self-tuning)' has been busy for "672" seconds working on the request "Http
      Request: /esmeim/SubmitRemittanceReportByServiceCode.m", which is more than
      the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:

      Thread-95 "[STUCK] ExecuteThread: '3' for queue: 'weblogic.kernel.Default
      (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON {

      java.lang.String.<init(String.java:197)

      org.apache.axis.message.SAX2EventRecorder.characters(SAX2EventRecorder.java:130)

      org.apache.axis.encoding.DeserializationContextImpl.characters(DeserializationContextImpl.java:890)

      org.apache.xerces.parsers.AbstractSAXParser.characters(AbstractSAXParser.java:456)

      org.apache.xerces.impl.XMLNamespaceBinder.characters(XMLNamespaceBinder.java:608)

      org.apache.xerces.impl.dtd.XMLDTDValidator.characters(XMLDTDValidator.java:835)

      org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.handleCharacter(XMLDocumentFragmentScannerImpl.java:1089)

      org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEntityReference(XMLDocumentFragmentScannerImpl.java:1032)

      org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1375)

      org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:331)

      org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserConfiguration.java:499)

      org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserConfiguration.java:577)

      org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:146)

      org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1141)

      javax.xml.parsers.SAXParser.parse(SAXParser.java:364)

      org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:238)

      org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:508)

      org.apache.axis.Message.getSOAPEnvelope(Message.java:376)

      org.apache.axis.client.Call.invokeEngine(Call.java:2564)

      org.apache.axis.client.Call.invoke(Call.java:2438)

      org.apache.axis.client.Call.invoke(Call.java:2209)

      org.apache.axis.client.Call.invoke(Call.java:2155)

      org.apache.axis.client.Call.invoke(Call.java:1644)

      com.cognos.developer.schemas.bibus._3.CognosReportNetBindingStub.getOutput(CognosReportNetBindingStub.java:7141)

      2. ####<Jan 16, 2014 9:33:41 AM EST <Error <WebLogicServer <vgprapp3
      <ESMEIM-MS3 <[ACTIVE] ExecuteThread: '3' for queue:
      'weblogic.kernel.Default (self-tuning)' <<WLS Kernel < <
      <1389882821941 <BEA-000337 <[STUCK] ExecuteThread: '17' for queue:
      'weblogic.kernel.Default (self-tuning)' has been busy for "714" seconds
      working on the request "Http Request:
      /esmeim/SubmitRemittanceReportByServiceCode.m", which is more than the
      configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:

      Thread-10339 "[STUCK] ExecuteThread: '17' for queue:
      'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended,
      priority=1, DAEMON {

      java.lang.String.toCharArray(String.java:2514)

      org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:180)

      org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:719)

      org.apache.axis.message.RPCElement.deserialize(RPCElement.java:156)

      org.apache.axis.message.RPCElement.getParams(RPCElement.java:346)

      org.apache.axis.client.Call.invoke(Call.java:2209)

      org.apache.axis.client.Call.invoke(Call.java:2155)

      org.apache.axis.client.Call.invoke(Call.java:1644)

      com.cognos.developer.schemas.bibus._3.CognosReportNetBindingStub.getOutput(CognosReportNetBindingStub.java:7141)

      Attachments

        Activity

          People

            Unassigned Unassigned
            gjain GAURVI JAIN
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: