Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Stuck Thread exception

1048687Apr 22 2014 — edited May 7 2014

Dear team,

We are working on OSB 11.1.1.7 .  We have around 10 services deployed in OSB server . OSB server is getting hanged. In OSB logs below error message is logged. What are the steps do we need to perform to find out which service the thread is stuck.

  <BEA-000337> <[STUCK] ExecuteThread: '54' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "609" seconds working on the request "Workmanager: weblogic.kernel.Default, Version: 0, Scheduled=false, Started=true, Started time: 609032 ms

", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:

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

jrockit.net.SocketNativeIO.readBytesPinned(SocketNativeIO.java:???)

jrockit.net.SocketNativeIO.socketRead(SocketNativeIO.java:24)

java.net.SocketInputStream.socketRead0(SocketInputStream.java:???)

java.net.SocketInputStream.read(SocketInputStream.java:107)

weblogic.utils.io.ChunkedInputStream.read(ChunkedInputStream.java:149)

java.io.InputStream.read(InputStream.java:82)

com.certicom.tls.record.ReadHandler.readFragment(Unknown Source)

com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)

com.certicom.tls.record.ReadHandler.read(Unknown Source)

^-- Holding lock: com.certicom.tls.record.ReadHandler@298af247[thin lock]

com.certicom.io.InputSSLIOStreamWrapper.read(Unknown Source)

java.io.BufferedInputStream.fill(BufferedInputStream.java:189)

java.io.BufferedInputStream.read1(BufferedInputStream.java:249)

java.io.BufferedInputStream.read(BufferedInputStream.java:308)

^-- Holding lock: java.io.BufferedInputStream@298af79b[thin lock]

weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:218)

weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:146)

weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:466)

weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:365)

weblogic.net.http.SOAPHttpsURLConnection.getInputStream(SOAPHttpsURLConnection.java:37)

^-- Holding lock: weblogic.net.http.SOAPHttpsURLConnection@36128935[thin lock]

com.bea.wli.sb.transports.http.HttpOutboundMessageContext.close(HttpOutboundMessageContext.java:1005)

com.bea.wli.sb.transports.http.wls.HttpOutboundMessageContextWls$RetrieveHttpResponseWork.handleResponse(HttpOutboundMessageContextWls.java:103)

weblogic.net.http.AsyncResponseHandler$MuxableSocketHTTPAsyncResponse$RunnableCallback.run(AsyncResponseHandler.java:535)

weblogic.work.ContextWrap.run(ContextWrap.java:39)

weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)

weblogic.work.ExecuteThread.execute(ExecuteThread.java:250)

weblogic.work.ExecuteThread.run(ExecuteThread.java:213)

}

Thanks

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 4 2014
Added on Apr 22 2014
3 comments
2,335 views