Oracle Service Bus Will Get Stuck Threads When SMTP Server Doesn't Respond

(Doc ID 1066638.1)

Last updated on JULY 12, 2018

Applies to:

Oracle Service Bus - Version to [Release 11g]
Information in this document applies to any platform.


OSB threads can get stuck when SMTP Server does not respond for any reason. Threads will stay in a stuck state for long time. Below is an example of the sort of thread that will be seen.


####<[ACTIVE] ExecuteThread: '43' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> <1265792508557> <[STUCK] ExecuteThread: '18' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "688" seconds working on the request "$WorkAdapterImpl@a1b53ec", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-152 "[STUCK] ExecuteThread: '18' for queue: 'weblogic.kernel.Default (self-tuning)'" {
^-- Holding lock:[thin lock]
^-- Holding lock: com.sun.mail.smtp.SMTPTransport@1294801a[thin lock]



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