Why Receiving an Error in Weblogic Log when Get: /cs/elm/cache/PS_CHART_DVT_JS_MIN_1.js?
(Doc ID 2522749.1)
Last updated on JANUARY 14, 2020
Applies to:PeopleSoft Enterprise ELM Enterprise Learning Management - Version 9.2 and later
Information in this document applies to any platform.
Why receiving an error in Weblogic log when Get: /cs/elm/cache/PS_CHART_DVT_JS_MIN_1.js?
For example in Thread dump:
<Error> <WebLogicServer> <..........> <PIA> <[ACTIVE] ExecuteThread: '18' for queue: 'weblogic.kernel.Default (self-tuning)'> <
", which is more than the configured time (StuckThreadMaxT
Troubleshooting Techniques to Reproduce the Issue:
When Chunked Encoding used, Complete Message timeout will be used to test if one Chunk can be done within this timeout, instead of the overall HTTP Response.
Some mobile clients have very limited network band, e.g. kb, but they can complete one Chunk within 60s (default value). Overall write process will be
very long. If many clients behavior like this, many threads will be observed as Stuck in WLS log.
Oracle has proposed to tune down this timeout, but ideally WLS should have logic to control the overall response write timeout.
Maybe test via VPN (not easy to simulate very slow client, so can create a very big response, WLS will stick in 120s), and should generate a stuck thread in environment.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document