My Oracle Support Banner

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 later
Information 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:

  1. In the WebLogic Admin console, navigate to Monitoring > Health.
  2. Observe the above Warning for the server.
  3. View the logs and observe the stuck threads error.
  4. 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!


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