WebLogic Console Shows Error "warning Symptom{STUCK_THREADS,HIGH, ThreadPoolRuntime, ThreadPool has stuck threads}" When Running the Primavera Analytics Administrator
(Doc ID 2626480.1)
Last updated on SEPTEMBER 25, 2023
Applies to:
Primavera Analytics - Version 18.8 and laterInformation in this document applies to any platform.
Symptoms
When attempting to run the Analytics Administrator, the following error occurs periodically.
WebLogic Console:
warning Symptom{STUCK_THREADS,HIGH, ThreadPoolRuntime, ThreadPool has stuck threads}
Weblogic Logs:
<[STUCK] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "626" seconds working on the request "Workmanager: default, Version: 0, Scheduled=false, Started=true, Started time: 626850 ms", which is more than the configured time (StuckThreadMaxTime) of "600" seconds in "server-failure-trigger".
Stack trace: oracle.pgbu.analytics.etl.EtlRunner.timerExpired(SourceFile:98)
weblogic.timers.internal.commonj.ListenerWrap.timerExpired(ListenerWrap.java:37)
weblogic.timers.internal.TimerImpl.run(TimerImpl.java:301)
weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:670)
The issue can be reproduced at will with the following steps:
- In the WebLogic Admin console, navigate to Monitoring > Health.
- Observe the above Warning for the server.
- View the logs and observe the stuck threads error.
- Restart the WebLogic server, the error disappears but may occur again hours or days later.
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! |