Blocked Threads

The definitive answer is to use Flight Recorder or the JDK's debugging tools to examine the problem threads. Not particularly simple to execute. Support can probably help with those.

In the meantime, these topics might help you trim the list of possible culprits: