SOA server frequently going To Unknown State (Doc ID 2275232.1)

Last updated on AUGUST 09, 2017

Applies to:

Oracle SOA Suite - Version 11.1.1.6.0 and later
Information in this document applies to any platform.

Symptoms

SOA server frequently goes to unknown state

Below was the stuck thread seen:

<Error> <WebLogicServer> <HOSADSOA01> <WLS_SOA1> <[STANDBY] ExecuteThread: '162' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <9f3da5dfdf11ddbf:3455eb03:159a62a8236:-7ffd-0000000000e291bf> <1485062196255> <BEA-000337> <[STUCK] ExecuteThread: '43' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "1,874" seconds working on the request "Workmanager: default, Version: 1, Scheduled=true, Started=true, Started time: 1874006 ms
[
POST /soa-infra/services/push/xxx/xxx HTTP/1.1
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
Transfer-Encoding: chunked
User-Agent: Java1.6.0_30
Accept: text/html, image/gif, image/jpeg, */*; q=.2
Connection: Keep-Alive

]", which is more than the configured time (StuckThreadMaxTime) of "1,800" seconds. Stack trace:
oracle.wsm.config.ConfigurationManager$VirtualAccessor.validateAccessor(ConfigurationManager.java:1088)
oracle.wsm.config.ConfigurationManager$VirtualAccessor.retrieveDocuments(ConfigurationManager.java:1056)
oracle.wsm.policymanager.bean.util.PolicySetBuilder.retrieveDocuments(PolicySetBuilder.java:1770)
oracle.wsm.policymanager.bean.util.PolicySetBuilder.<init>(PolicySetBuilder.java:722)
oracle.wsm.policyaccess.PolicyAccessPoint.retrievePolicySets(PolicyAccessPoint.java:579)
oracle.wsm.policyaccess.impl.PolicyAccessorImpl$2.run(PolicyAccessorImpl.java:266)
oracle.wsm.policyaccess.impl.PolicyAccessorImpl$2.run(PolicyAccessorImpl.java:256)
java.security.AccessController.doPrivileged(Native Method)
oracle.wsm.policyaccess.impl.PolicyAccessorImpl.getPolicySetMap(PolicyAccessorImpl.java:255)
oracle.wsm.policyaccess.impl.PolicyAccessorImpl.getPolicySet(PolicyAccessorImpl.java:207)

...





Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms