Full thread dump Java HotSpot(TM) Server VM (1.5.0_12-b04 mixed mode): "Thread-11" prio=6 tid=0x283c38f8 nid=0x210 in Object.wait() [0x2a36f000..0x2a36fb98] at java.lang.Object.wait(Native Method) - waiting on <0x07caf560> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$WriterLock) at java.lang.Object.wait(Object.java:474) at EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$WriterLock.acquire(Unknown Source) - locked <0x07caf560> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$WriterLock) at org.apache.jackrabbit.core.state.DefaultISMLocking$2.(DefaultISMLocking.java:76) at org.apache.jackrabbit.core.state.DefaultISMLocking.acquireWriteLock(DefaultISMLocking.java:73) at org.apache.jackrabbit.core.state.SharedItemStateManager.acquireWriteLock(SharedItemStateManager.java:1489) at org.apache.jackrabbit.core.state.SharedItemStateManager.access$200(SharedItemStateManager.java:115) at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.begin(SharedItemStateManager.java:556) at org.apache.jackrabbit.core.state.SharedItemStateManager.beginUpdate(SharedItemStateManager.java:864) at org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedItemStateManager.java:894) at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:324) at org.apache.jackrabbit.core.state.XAItemStateManager.update(XAItemStateManager.java:313) at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:300) at org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemStateManager.java:317) at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1237) - locked <0x08167ef8> (a org.apache.jackrabbit.core.XASessionImpl) at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:897) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.createNodes(CreateNodes.java:66) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.createNodes(CreateNodes.java:70) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.createNodes(CreateNodes.java:70) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.createNodes(CreateNodes.java:70) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.execute(CreateNodes.java:54) at org.apache.jackrabbit.core.integration.random.task.RandomOperationsTask.execute(RandomOperationsTask.java:54) at org.apache.jackrabbit.core.AbstractConcurrencyTest$Executor.run(AbstractConcurrencyTest.java:145) at java.lang.Thread.run(Thread.java:595) "Thread-10" prio=6 tid=0x289f5008 nid=0xaec in Object.wait() [0x2a32f000..0x2a32fc18] at java.lang.Object.wait(Native Method) - waiting on <0x07caf550> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock) at java.lang.Object.wait(Object.java:474) at EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock.acquire(Unknown Source) - locked <0x07caf550> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock) at org.apache.jackrabbit.core.state.DefaultISMLocking$ReadLockImpl.(DefaultISMLocking.java:103) at org.apache.jackrabbit.core.state.DefaultISMLocking$ReadLockImpl.(DefaultISMLocking.java:97) at org.apache.jackrabbit.core.state.DefaultISMLocking.acquireReadLock(DefaultISMLocking.java:65) at org.apache.jackrabbit.core.state.SharedItemStateManager.acquireReadLock(SharedItemStateManager.java:1475) at org.apache.jackrabbit.core.state.SharedItemStateManager.hasItemState(SharedItemStateManager.java:290) at org.apache.jackrabbit.core.state.LocalItemStateManager.hasItemState(LocalItemStateManager.java:178) at org.apache.jackrabbit.core.state.SessionItemStateManager.getItemState(SessionItemStateManager.java:185) at org.apache.jackrabbit.core.SearchManager$1.nextNodeState(SearchManager.java:414) at org.apache.jackrabbit.core.SearchManager$1.next(SearchManager.java:407) at org.apache.commons.collections.iterators.AbstractIteratorDecorator.next(AbstractIteratorDecorator.java:66) at org.apache.jackrabbit.core.query.lucene.SearchIndex$2.next(SearchIndex.java:510) at org.apache.jackrabbit.core.query.lucene.MultiIndex.update(MultiIndex.java:420) - locked <0x07e7ebf8> (a org.apache.jackrabbit.core.query.lucene.MultiIndex) at org.apache.jackrabbit.core.query.lucene.SearchIndex.updateNodes(SearchIndex.java:502) at org.apache.jackrabbit.core.SearchManager.onEvent(SearchManager.java:450) at org.apache.jackrabbit.core.observation.EventConsumer.consumeEvents(EventConsumer.java:231) at org.apache.jackrabbit.core.observation.ObservationDispatcher.dispatchEvents(ObservationDispatcher.java:201) at org.apache.jackrabbit.core.observation.EventStateCollection.dispatch(EventStateCollection.java:424) at org.apache.jackrabbit.core.observation.DelegatingObservationDispatcher.dispatch(DelegatingObservationDispatcher.java:123) at org.apache.jackrabbit.core.observation.DelegatingObservationDispatcher.dispatchEvents(DelegatingObservationDispatcher.java:99) at org.apache.jackrabbit.core.observation.EventStateCollection.dispatch(EventStateCollection.java:424) at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.end(SharedItemStateManager.java:758) at org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedItemStateManager.java:894) at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:324) at org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:300) at org.apache.jackrabbit.core.version.AbstractVersionManager$WriteOperation.save(AbstractVersionManager.java:181) at org.apache.jackrabbit.core.version.AbstractVersionManager.createVersionHistory(AbstractVersionManager.java:327) at org.apache.jackrabbit.core.version.VersionManagerImpl$1.run(VersionManagerImpl.java:224) at org.apache.jackrabbit.core.version.VersionManagerImpl$DynamicESCFactory.doSourced(VersionManagerImpl.java:582) - locked <0x07ca26d8> (a org.apache.jackrabbit.core.version.VersionManagerImpl$DynamicESCFactory) at org.apache.jackrabbit.core.version.VersionManagerImpl.createVersionHistory(VersionManagerImpl.java:221) at org.apache.jackrabbit.core.version.XAVersionManager.createVersionHistory(XAVersionManager.java:149) at org.apache.jackrabbit.core.ItemImpl.initVersionHistories(ItemImpl.java:772) at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1214) - locked <0x07fe70c8> (a org.apache.jackrabbit.core.XASessionImpl) at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:897) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.createNodes(CreateNodes.java:66) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.createNodes(CreateNodes.java:70) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.createNodes(CreateNodes.java:70) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.createNodes(CreateNodes.java:70) at org.apache.jackrabbit.core.integration.random.operation.CreateNodes.execute(CreateNodes.java:54) at org.apache.jackrabbit.core.integration.random.task.RandomOperationsTask.execute(RandomOperationsTask.java:54) at org.apache.jackrabbit.core.AbstractConcurrencyTest$Executor.run(AbstractConcurrencyTest.java:145) at java.lang.Thread.run(Thread.java:595) "Thread-9" prio=6 tid=0x28c25e40 nid=0x1650 in Object.wait() [0x2a2ef000..0x2a2efd18] at java.lang.Object.wait(Native Method) - waiting on <0x07ca3018> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$WriterLock) at java.lang.Object.wait(Object.java:474) at EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$WriterLock.acquire(Unknown Source) - locked <0x07ca3018> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$WriterLock) at org.apache.jackrabbit.core.state.DefaultISMLocking$2.(DefaultISMLocking.java:76) at org.apache.jackrabbit.core.state.DefaultISMLocking.acquireWriteLock(DefaultISMLocking.java:73) at org.apache.jackrabbit.core.state.SharedItemStateManager.acquireWriteLock(SharedItemStateManager.java:1489) at org.apache.jackrabbit.core.state.SharedItemStateManager.access$200(SharedItemStateManager.java:115) at org.apache.jackrabbit.core.state.SharedItemStateManager$Update.begin(SharedItemStateManager.java:556) at org.apache.jackrabbit.core.state.SharedItemStateManager.beginUpdate(SharedItemStateManager.java:864) at org.apache.jackrabbit.core.state.XAItemStateManager.prepare(XAItemStateManager.java:144) at org.apache.jackrabbit.core.version.XAVersionManager.prepare(XAVersionManager.java:466) at org.apache.jackrabbit.core.TransactionContext.prepare(TransactionContext.java:138) - locked <0x24537ae8> (a org.apache.jackrabbit.core.TransactionContext) at org.apache.jackrabbit.core.XASessionImpl.prepare(XASessionImpl.java:324) at org.apache.jackrabbit.core.UserTransactionImpl.commit(UserTransactionImpl.java:107) at org.apache.jackrabbit.core.integration.random.operation.XATransaction.execute(XATransaction.java:46) at org.apache.jackrabbit.core.integration.random.task.RandomOperationsTask.execute(RandomOperationsTask.java:67) at org.apache.jackrabbit.core.AbstractConcurrencyTest$Executor.run(AbstractConcurrencyTest.java:145) at java.lang.Thread.run(Thread.java:595) "Thread-8" prio=6 tid=0x288a0e70 nid=0x1448 in Object.wait() [0x2a27f000..0x2a27fc98] at java.lang.Object.wait(Native Method) - waiting on <0x07caf550> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock) at java.lang.Object.wait(Object.java:474) at EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock.acquire(Unknown Source) - locked <0x07caf550> (a EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock) at org.apache.jackrabbit.core.state.DefaultISMLocking$ReadLockImpl.(DefaultISMLocking.java:103) at org.apache.jackrabbit.core.state.DefaultISMLocking$ReadLockImpl.(DefaultISMLocking.java:97) at org.apache.jackrabbit.core.state.DefaultISMLocking.acquireReadLock(DefaultISMLocking.java:65) at org.apache.jackrabbit.core.state.SharedItemStateManager.acquireReadLock(SharedItemStateManager.java:1475) at org.apache.jackrabbit.core.state.SharedItemStateManager.hasItemState(SharedItemStateManager.java:290) at org.apache.jackrabbit.core.state.LocalItemStateManager.hasItemState(LocalItemStateManager.java:178) at org.apache.jackrabbit.core.state.SessionItemStateManager.getItemState(SessionItemStateManager.java:185) at org.apache.jackrabbit.core.HierarchyManagerImpl.getItemState(HierarchyManagerImpl.java:188) at org.apache.jackrabbit.core.HierarchyManagerImpl.getPath(HierarchyManagerImpl.java:402) at org.apache.jackrabbit.core.CachingHierarchyManager.getPath(CachingHierarchyManager.java:272) at org.apache.jackrabbit.core.lock.LockManagerImpl.getPath(LockManagerImpl.java:639) at org.apache.jackrabbit.core.lock.LockManagerImpl.getLockInfo(LockManagerImpl.java:386) at org.apache.jackrabbit.core.lock.XALockManager.checkLock(XALockManager.java:177) at org.apache.jackrabbit.core.NodeImpl.checkLock(NodeImpl.java:4229) at org.apache.jackrabbit.core.NodeImpl.internalAddNode(NodeImpl.java:715) at org.apache.jackrabbit.core.NodeImpl.internalAddNode(NodeImpl.java:665) at org.apache.jackrabbit.core.NodeImpl.addNode(NodeImpl.java:1973) - locked <0x249b19e0> (a org.apache.jackrabbit.core.NodeImpl) at org.apache.jackrabbit.core.integration.random.operation.AddNode.execute(AddNode.java:43) at org.apache.jackrabbit.core.integration.random.operation.OperationSequence.execute(OperationSequence.java:41) at org.apache.jackrabbit.core.integration.random.operation.RandomOperations.execute(RandomOperations.java:52) at org.apache.jackrabbit.core.integration.random.operation.RandomContentOperations.execute(RandomContentOperations.java:35) at org.apache.jackrabbit.core.integration.random.operation.OperationSequence.execute(OperationSequence.java:41) at org.apache.jackrabbit.core.integration.random.task.RandomOperationsTask.execute(RandomOperationsTask.java:67) at org.apache.jackrabbit.core.AbstractConcurrencyTest$Executor.run(AbstractConcurrencyTest.java:145) at java.lang.Thread.run(Thread.java:595)