Stuck Object Locks And Agents Timing Out

(Doc ID 1903640.1)

Last updated on MAY 09, 2017

Applies to:

Oracle Transportation Management - Version 6.2.4 to 6.2.10 [Release 6.2]
Information in this document applies to any platform.

Symptoms

On : 6.2.4 version, Application Server

 ejb locks related to the BM reference number qualifier , these bean locks causing
 object locks to be held causing performance problem

"agentPlanning - 8" id=121 idx=0x1fc tid=12117 prio=5 alive, waiting, native_blocked, daemon
-- Waiting for notification on: weblogic/ejb/container/locks/ExclusiveLockManager$LockWaiter@0x1213740f8fat lock
at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at weblogic/ejb/container/locks/ExclusiveLockManager$LockBucket.lock(ExclusiveLockManager.java:334)optimized
^-- Lock released while waiting: weblogic/ejb/container/locks/ExclusiveLockManager$LockWaiter@0x1213740f8fat lock
at weblogic/ejb/container/locks/ExclusiveLockManager.lock(ExclusiveLockManager.java:153)optimized
at weblogic/ejb/container/manager/ExclusiveEntityManager.acquireLock(ExclusiveEntityManager.java:222)inlined
at weblogic/ejb/container/manager/ExclusiveEntityManager.getReadyBean(ExclusiveEntityManager.java:279)inlined
at weblogic/ejb/container/manager/ExclusiveEntityManager.preInvoke(ExclusiveEntityManager.java:258)optimized
at weblogic/ejb/container/internal/BaseRemoteObject.preInvoke(BaseRemoteObject.java:229)inlined
at weblogic/ejb/container/internal/EntityEJBObject.__WL_preInvoke(EntityEJBObject.java:83)optimized
at glog/ejb/shipment/ejb_ShipmentRefnumQual_1tf9ai_EOImpl.getData(ejb_ShipmentRefnumQual_1tf9ai_EOImpl.java:926)
at glog/business/shipment/PlanningObjectCommitter.makeShipmentRefnums(PlanningObjectCommitter.java:3538)
at glog/business/shipment/PlanningObjectCommitter.commitTShipment(PlanningObjectCommitter.java:1083)optimized

"publishWait - 1" id=75 idx=0x144 tid=12071 prio=5 alive, waiting, native_blocked, daemon
-- Waiting for notification on: weblogic/ejb/container/locks/ExclusiveLockManager$LockWaiter@0x138eab6e0fat lock
at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
at java/lang/Object.wait(J)V(Native Method)
at weblogic/ejb/container/locks/ExclusiveLockManager$LockBucket.lock(ExclusiveLockManager.java:334)optimized
^-- Lock released while waiting: weblogic/ejb/container/locks/ExclusiveLockManager$LockWaiter@0x138eab6e0fat lock
at weblogic/ejb/container/locks/ExclusiveLockManager.lock(ExclusiveLockManager.java:153)optimized
at weblogic/ejb/container/manager/ExclusiveEntityManager.acquireLock(ExclusiveEntityManager.java:222)inlined
at weblogic/ejb/container/manager/ExclusiveEntityManager.getReadyBean(ExclusiveEntityManager.java:279)inlined
at weblogic/ejb/container/manager/ExclusiveEntityManager.preInvoke(ExclusiveEntityManager.java:258)optimized
at weblogic/ejb/container/internal/BaseRemoteObject.preInvoke(BaseRemoteObject.java:229)inlined
at weblogic/ejb/container/internal/EntityEJBObject.__WL_preInvoke(EntityEJBObject.java:83)optimized
at glog/ejb/shipment/ejb_ShipmentRefnumQual_1tf9ai_EOImpl.getData(ejb_ShipmentRefnumQual_1tf9ai_EOImpl.java:926)
at glog/server/workflow/tender/ServprovInfo.addRefnum(ServprovInfo.java:118)
at glog/server/workflow/tender/ServprovInfo.addRefnums(ServprovInfo.java:371)
 

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