SAMPLE OF WAITING THREAD: J "HTTP Worker [99]" cpu=49067.96 [reset 49067.96] ms allocated=4158520944 B (3.87 GB) [reset 4158520944 B (3.87 GB)] user="TRG-S1-HST-DEMO" prio=10 tid=0x00000001025d0f00 nid=0xbd in Object.wait() [0xffffffff440f5000..0xffffffff440ff690] J java.lang.Thread.State: WAITING (on object monitor) J at java.lang.Object.wait(J)V(Native Method) J - waiting on <0xfffffffe101ad498> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock) J at java.lang.Object.wait()V(Object.java:474) J at EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock.acquire()V(Unknown Source) J - locked <0xfffffffe101ad498> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock) J at org.apache.jackrabbit.core.state.DefaultISMLocking$ReadLockImpl.(LEDU/oswego/cs/dl/util/concurrent/Sync;)V(DefaultISMLocking.java:84) J at org.apache.jackrabbit.core.state.DefaultISMLocking$ReadLockImpl.(LEDU/oswego/cs/dl/util/concurrent/Sync;Lorg/apache/jackrabbit/core/state/DefaultISMLocking$1;)V(DefaultISMLocking.java:78) J at org.apache.jackrabbit.core.state.DefaultISMLocking.acquireReadLock(Lorg/apache/jackrabbit/core/ItemId;)Lorg/apache/jackrabbit/core/state/ISMLocking$ReadLock;(DefaultISMLocking.java:44) J at org.apache.jackrabbit.core.state.SharedItemStateManager.acquireReadLock(Lorg/apache/jackrabbit/core/ItemId;)Lorg/apache/jackrabbit/core/state/ISMLocking$ReadLock;(SharedItemStateManager.java:1403) J at org.apache.jackrabbit.core.state.SharedItemStateManager.hasItemState(Lorg/apache/jackrabbit/core/ItemId;)Z(SharedItemStateManager.java:286) J at org.apache.jackrabbit.core.state.XAItemStateManager.hasItemState(Lorg/apache/jackrabbit/core/ItemId;)Z(XAItemStateManager.java:295) J at org.apache.jackrabbit.core.state.SessionItemStateManager.getItemState(Lorg/apache/jackrabbit/core/ItemId;)Lorg/apache/jackrabbit/core/state/ItemState;(SessionItemStateManager.java:181) J at org.apache.jackrabbit.core.ItemManager.getItemData(Lorg/apache/jackrabbit/core/ItemId;Lorg/apache/jackrabbit/spi/Path;Z)Lorg/apache/jackrabbit/core/ItemData;(ItemManager.java:282) J at org.apache.jackrabbit.core.ItemManager.getItem(Lorg/apache/jackrabbit/core/ItemId;Lorg/apache/jackrabbit/spi/Path;)Lorg/apache/jackrabbit/core/ItemImpl;(ItemManager.java:228) J at org.apache.jackrabbit.core.ItemManager.getItem(Lorg/apache/jackrabbit/core/ItemId;)Lorg/apache/jackrabbit/core/ItemImpl;(ItemManager.java:493) J - locked <0xfffffffe37d56738> (a org.apache.jackrabbit.core.ItemManager) J at org.apache.jackrabbit.core.ItemManager.getRootNode()Lorg/apache/jackrabbit/core/NodeImpl;(ItemManager.java:416) J at org.apache.jackrabbit.core.SessionImpl.getRootNode()Ljavax/jcr/Node;(SessionImpl.java:778) J at org.apache.jackrabbit.jca.JCASessionHandle.getRootNode()Ljavax/jcr/Node;(JCASessionHandle.java:137) "Managed_Application_Thread_14" cpu=2587.04 [reset 2587.04] ms allocated=295776768 B (282.07 MB) [reset 295776768 B (282.07 MB)] prio=10 tid=0x0000000105c464d0 nid=0x6e41 in Object.wait() [0xffffffff425fc000..0xffffffff425ff690] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(J)V(Native Method) - waiting on <0xfffffffe11f095e0> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$WriterLock) at java.lang.Object.wait()V(Object.java:474) at EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$WriterLock.acquire()V(Unknown Source) - locked <0xfffffffe11f095e0> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$WriterLock) at org.apache.jackrabbit.core.journal.AbstractJournal.lockAndSync()V(AbstractJournal.java:250) at org.apache.jackrabbit.core.journal.DefaultRecordProducer.append()Lorg/apache/jackrabbit/core/journal/Record;(DefaultRecordProducer.java:51) at org.apache.jackrabbit.core.cluster.ClusterNode$WorkspaceUpdateChannel.updateCreated(Lorg/apache/jackrabbit/core/cluster/Update;)V(ClusterNode.java:586) at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.begin()V(SharedItemStateManager.java:543) at org.apache.jackrabbit.core.state.SharedItemStateManager.beginUpdate(Lorg/apache/jackrabbit/core/state/ChangeLog;Lorg/apache/jackrabbit/core/observation/EventStateCollectionFactory;Lorg/apache/jackrabbit/core/virtual/VirtualItemStateProvider;)Lorg/apache/jackrabbit/core/state/SharedItemStateManager$Update;(SharedItemStateManager.java:1056) at org.apache.jackrabbit.core.state.XAItemStateManager.prepare(Lorg/apache/jackrabbit/core/TransactionContext;)V(XAItemStateManager.java:156) at org.apache.jackrabbit.core.TransactionContext.prepare()V(TransactionContext.java:154) - locked <0xfffffffdd5566190> (a org.apache.jackrabbit.core.TransactionContext) at org.apache.jackrabbit.core.XASessionImpl.prepare(Ljavax/transaction/xa/Xid;)I(XASessionImpl.java:324) at org.apache.jackrabbit.jca.TransactionBoundXAResource.prepare(Ljavax/transaction/xa/Xid;)I(TransactionBoundXAResource.java:68) at com.sap.engine.services.ts.jta.impl.XAResourceWrapper.prepare()I(XAResourceWrapper.java:61) at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit()V(TransactionImpl.java:293) - locked <0xfffffffdd5566340> (a com.sap.engine.services.ts.jta.impl.TransactionImpl) at com.sap.engine.services.ts.jta.impl.TransactionManagerImpl.commit()V(TransactionManagerImpl.java:294) at com.sap.engine.services.ts.jta.impl.UserTransaction.commit()V(UserTransaction.java:92)