OSB Thread Stuck from HTTP/HTTPS Invoke to External Service using HTTP Transport "SynchronousCallback.waitForResponse"
(Doc ID 2934711.1)
Last updated on FEBRUARY 06, 2024
Applies to:
Oracle Service Bus - Version 12.2.1.4.0 and laterInformation in this document applies to any platform.
Symptoms
OSB Managed Server STUCK Threads leading to Server to Warning State.
"[STUCK] ExecuteThread: '44' for queue: 'weblogic.kernel.Default (self-tuning)'" #283 daemon prio=1 os_prio=0 tid=0x00007f6b10002000 rc="DOMAIN" ac=2 nid=0x77b3 in Object.wait() [0x00007f6a154ab000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at com.bea.wli.sb.pipeline.SynchronousCallback.waitForResponse(SynchronousCallback.java:254)
- locked (a java.lang.Object)
at com.bea.wli.sb.pipeline.PipelineContextImpl.dispatchSync(PipelineContextImpl.java:457)
at stages.transform.runtime.WsCalloutRuntimeStep$WsCalloutDispatcher.dispatch(WsCalloutRuntimeStep.java:1445)
at stages.transform.runtime.WsCalloutRuntimeStep.processMessage(WsCalloutRuntimeStep.java:276)
at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:384)
at com.bea.wli.sb.stages.impl.SequenceRuntimeStep.processMessage(SequenceRuntimeStep.java:33)
at com.bea.wli.sb.pipeline.components.PipelineStage.processMessage(PipelineStage.java:89)
at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:902)
at com.bea.wli.sb.pipeline.components.Pipeline.processMessage(Pipeline.java:158)
at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:902)
at com.bea.wli.sb.pipeline.components.PipelineNode.doRequest(PipelineNode.java:64)
at com.bea.wli.sb.pipeline.components.Node.processMessage(Node.java:82)
at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:902)
at com.bea.wli.sb.pipeline.components.Router.processMessage(Router.java:209)
at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:96)
at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher$1.run(PipelineDispatcher.java:143)
at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher$1.run(PipelineDispatcher.java:138)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:386)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)
at com.bea.wli.sb.util.security.SecurityUtils.executeAs(SecurityUtils.java:102)
at com.bea.wli.sb.security.WLSSecurityContextService.executeAs(WLSSecurityContextService.java:55)
at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher.dispatch(PipelineDispatcher.java:136)
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |