My Oracle Support Banner

Diagnosing Stuck Threads in ADF Applications (Doc ID 2193913.1)

Last updated on AUGUST 12, 2020

Applies to:

Oracle JDeveloper - Version and later
Information in this document applies to any platform.


Customer is receiving the below stuck threads in the logs. Customer is using some version of ADF.

"[STUCK] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'" id=149 idx=0x290 tid=166 prio=1 alive, blocked, native_blocked, daemon

   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x000000042dda02d0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
	at java.util.concurrent.locks.LockSupport.park(
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(
	at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(
	at java.util.concurrent.locks.ReentrantLock.lock(
	at oracle.adf.model.dcframe.DataControlFrameImpl.lock(
	at oracle.adf.model.BindingContext.setCurrentFrame(
	at oracle.adf.model.BindingContext.setCurrentDataControlFrame(
	at oracle.adfinternal.controller.util.model.DCFrameImpl.makeCurrent(
	at oracle.adfinternal.controller.state.ViewPortContextImpl.makeCurrent(

What might be the cause of this stuck thread?


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.