My Oracle Support Banner

OSB 11g: Stuck Threads at (Doc ID 1523976.1)

Last updated on AUGUST 07, 2018

Applies to:

Oracle Service Bus - Version and later
Information in this document applies to any platform.


With Oracle Service Bus (OSB) you are using JMS Request / Response pattern.

The server has to be restarted due to many stuck threads exhibiting the below stack:

"[STUCK] ExecuteThread: '290' for queue: 'weblogic.kernel.Default
(self-tuning)'" id=218647 idx=0x54c tid=10452 prio=1 alive, blocked, native_blocked, daemon
    -- Blocked trying to get lock: com/bea/wli/sb/transports/jms/JmsAsyncMessageTable@0x9d111cf8[thin lock]
    at jrockit/vm/Threads.sleep(I)V(Native Method)
    at jrockit/vm/Locks.waitForThinRelease([optimized]
    at jrockit/vm/Locks.monitorEnterSecondStageHard([optimized]
    at jrockit/vm/Locks.monitorEnterSecondStage([optimized]
    at com/bea/wli/sb/transports/jms/JmsAsyncMessageTable.put([optimized]
    at com/bea/wli/sb/transports/jms/JmsOutboundMessageContext$[optimized]
    at weblogic/security/acl/internal/AuthenticatedSubject.doAs([inlined]
    at weblogic/security/service/SecurityManager.runAs([inlined]
    at weblogic/security/Security.runAs([inlined]
    at com/bea/wli/sb/transports/jms/JmsOutboundMessageContext.send([inlined]
    at com/bea/wli/sb/transports/jms/JmsTransportProvider.sendMessageAsync([optimized]




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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.