My Oracle Support Banner

While Activating Any Integration It Hungs And Server Logs Shows Stuck Thread (Doc ID 2541645.1)

Last updated on MAY 14, 2019

Applies to:

Oracle Integration-OIC - Version 18.2.5 and later
Information in this document applies to any platform.

Symptoms

On : NA version, Integration RT

Not able to activate any integration in OIC instance and logs shows the below error.

ERROR
-----------------------
#### <oiciad2I_server_2> <[ACTIVE] ExecuteThread: '63' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <[STUCK] ExecuteThread: '67' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "716" seconds working on the request "Workmanager: activationRSWorkManager, Version: 0, Scheduled=true, Started=true, Started time: 716933 ms
", which is more than the configured time (StuckThreadMaxTime) of "600" seconds in "server-failure-trigger". Stack trace:
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(AbstractQueuedSynchronizer.java:934)
java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1247)
java.util.concurrent.locks.ReentrantLock.tryLock(ReentrantLock.java:442)
com.bea.wli.config.session.impl.SessionManager.createSession(SessionManager.java:98)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:190)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.facade.ICSCommonFacade.createSession(ICSCommonFacade.java:208)
com.oracle.ics.abstraction.api.flow.activation.handler.ICSOSBMSProjectHandler.createProject(ICSOSBMSProjectHandler.java:172)
com.oracle.ics.abstraction.api.flow.activation.handler.ICSOSBMSProjectHandler.createProject(ICSOSBMSProjectHandler.java:85)
com.oracle.ics.abstraction.api.flow.activation.ICSIntegrationFlowProcessorImpl.validateAndGenerateArtifacts(ICSIntegrationFlowProcessorImpl.java:247)
com.oracle.ics.abstraction.api.flow.activation.ICSIntegrationFlowProcessorImpl.generate(ICSIntegrationFlowProcessorImpl.java:147)
com.oracle.ics.activation.core.operation.AbstractActivationOperation.activate(AbstractActivationOperation.java:83)
com.oracle.ics.activation.core.operation.ReactivateOperation.run(ReactivateOperation.java:59)
com.oracle.ics.activation.core.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:209)
weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)
weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)
weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)
weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:640)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:406)
weblogic.work.ExecuteThread.run(ExecuteThread.java:346)


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Activate any integration
 

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!


In this Document
Symptoms
Cause
Solution
References


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