BPM Composer is hung while loading (Doc ID 2082409.1)

Last updated on MAY 06, 2016

Applies to:

Oracle Business Process Management Suite - Version 12.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

The composer appears to be stuck loading. In the thread dumps you see:

 

"[STUCK] ExecuteThread: '27' for queue: 'weblogic.kernel.Default (self-tuning)'" #69468 daemon prio=1 os_prio=0 tid=0x00007fbee4015000 nid=0x14395 waiting on condition [0x00007fbd211e5000]
  java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)
at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209)
at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285)
at oracle.adf.model.dcframe.DataControlFrameImpl.lock(DataControlFrameImpl.java:510)
at oracle.adf.model.BindingContext.setCurrentFrame(BindingContext.java:2760)
at oracle.adf.model.BindingContext.setCurrentDataControlFrame(BindingContext.java:2616)
at oracle.adf.model.dcframe.DataControlFrameImpl.createSnapshot(DataControlFrameImpl.java:894)
at oracle.adf.model.BindingContext.createSnapshot(BindingContext.java:875)
at oracle.adf.model.BindingContext.writeObject(BindingContext.java:828)
at sun.reflect.GeneratedMethodAccessor1963.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:988)
...



and this is the thread holding the lock:

"[STUCK] ExecuteThread: '30' for queue: 'weblogic.kernel.Default (self-tuning)'" #78528 daemon prio=1 os_prio=0 tid=0x00007fbefca86800 nid=0x12f1 runnable [0x00007fbd201d2000]
  java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked (a sun.nio.ch.Util$2)
- locked (a java.util.Collections$UnmodifiableSet)
- locked (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at weblogic.socket.NIOSocketMuxer$NIOInputStream.readInternal(NIOSocketMuxer.java:801)
at weblogic.socket.NIOSocketMuxer$NIOInputStream.read(NIOSocketMuxer.java:745)
at weblogic.socket.NIOSocketMuxer$NIOInputStream.read(NIOSocketMuxer.java:728)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
- locked (a java.io.BufferedInputStream)
at weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:310)
at weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:232)
at weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:549)
at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:639)
- locked (a weblogic.net.http.SOAPHttpURLConnection)
at weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:37)
at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:1444)
at com.google.gdata.client.http.HttpGDataRequest.checkResponse(HttpGDataRequest.java:535)
at com.google.gdata.client.http.HttpGDataRequest.execute(HttpGDataRequest.java:515)
at com.google.gdata.client.http.GoogleGDataRequest.execute(GoogleGDataRequest.java:535)
at com.frevvo.forms.client.FormsService.logout(FormsService.java:543)
- locked (a com.frevvo.forms.client.FormsService)
at oracle.bpm.webform.service.WebFormsService.endSession(WebFormsService.java:501)
at oracle.bpm.webform.service.WebFormServiceSession.logout(WebFormServiceSession.java:115)
at oracle.bpm.composer.service.ServicesCatalog.closeServices(ServicesCatalog.java:301)
...

 

Cause

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 hundreds of Community platforms