Deploying BPM Suite based application on WebLogic 12c causes STUCK THREAD issues
Issue
- Having migrated a
BPM Suite 6
based application toOracle WebLogic Server 12c
environments users started gettingSTUCK THREAD
issue in the environment. How to troubleshoot such issue based on the thread dumps shared below?
"[STUCK] ExecuteThread: '80' for queue: 'weblogic.kernel.Default (self-tuning)'" Id=18453 RUNNABLE
at java.io.InputStream.skip(InputStream.java:220)
at weblogic.utils.http.HttpChunkInputStream.skip(HttpChunkInputStream.java:285)
at weblogic.utils.http.HttpChunkInputStream.skipAllChunk(HttpChunkInputStream.java:495)
at weblogic.servlet.internal.ServletInputStreamImpl.ensureChunkedConsumed(ServletInputStreamImpl.java:51)
at weblogic.servlet.internal.ServletRequestImpl.skipUnreadBody(ServletRequestImpl.java:217)
at weblogic.servlet.internal.ServletRequestImpl.reset(ServletRequestImpl.java:169)
at weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1664)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1582)
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:255)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
...
Environment
- Red Hat JBoss BPM Suite (BPMS)
- 6.1.0
- Oracle WebLogic Server (WLS)
- 12c
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.