You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by Radek Wegrowski <rw...@volantis.com> on 2010/02/18 13:52:21 UTC

ReadWriteLock - JCR1.5.4

Hi All

We are using JCR with jackrabbit-core-1.5.4.jar and we are getting the exception pasted below. 
It looks similar to http://issues.apache.org/jira/browse/JCR-2171. 
If this is the same issue, is upgrade to 1.6.0.Next the only solution to get rid of this?

Thanks

Radek


]", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:

weblogic.work.ExecuteThread.hashCode(ExecuteThread.java:98)

java.util.HashMap.get(HashMap.java:300)

EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLock.startRead(Unknown Source)

EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.startReadFromNewReader(Unknown Source)

EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock$ReaderLock.acquire(Unknown Source)

org.apache.jackrabbit.core.state.DefaultISMLocking$ReadLockImpl.<init>(DefaultISMLocking.java:84)

org.apache.jackrabbit.core.state.DefaultISMLocking$ReadLockImpl.<init>(DefaultISMLocking.java:78)

org.apache.jackrabbit.core.state.DefaultISMLocking.acquireReadLock(DefaultISMLocking.java:44)

org.apache.jackrabbit.core.version.AbstractVersionManager.acquireReadLock(AbstractVersionManager.java:120)

org.apache.jackrabbit.core.version.InternalVersionImpl.getSuccessors(InternalVersionImpl.java:140)

org.apache.jackrabbit.core.version.VersionIteratorImpl.addVersion(VersionIteratorImpl.java:150)

org.apache.jackrabbit.core.version.VersionIteratorImpl.<init>(VersionIteratorImpl.java:68)

org.apache.jackrabbit.core.version.VersionHistoryImpl.getAllVersions(VersionHistoryImpl.java:91)