You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Andrey Shulinsky <as...@arnoldworldwide.ca> on 2005/05/12 04:21:39 UTC

A sporadic ConcurrentModificationException

Hi there!

After upgrade from Slide 2.0 to 2.1 I'm getting the
java.util.ConcurrentModificationException followed by the
org.apache.commons.transaction.file.ResourceManagerException from time to
time:

java.util.ConcurrentModificationException
        at
java.util.AbstractList$Itr.checkForComodification(AbstractList.java:444)
        at java.util.AbstractList$Itr.next(AbstractList.java:417)
        at
org.apache.slide.event.EventCollectionFilter.getCreatedContents(EventCollect
ionFilter.java:60)
        at
org.apache.slide.webdav.event.NotificationTrigger.notifySubscribers(Notifica
tionTrigger.java:177)
        at
org.apache.slide.webdav.event.NotificationTrigger.collected(NotificationTrig
ger.java:164)
        at
org.apache.slide.event.EventCollection$Collected.fireEvent(EventCollection.j
ava:90)
        at
org.apache.slide.event.EventDispatcher.fireEvent(EventDispatcher.java:72)
        at
org.apache.slide.event.TransientEventCollector$1.run(TransientEventCollector
.java:49)
        at java.lang.Thread.run(Thread.java:536)
12 May 2005 21:40:35 - file-meta-store - WARNING - Could not process URI
'/files'! Thread Thread[TP-Processor4,5,main] marking transaction branch
null for rollback
org.apache.commons.transaction.file.ResourceManagerException: 103d3b5c86a:
Unknown transaction
        at
org.apache.commons.transaction.file.FileResourceManager.txInitialSaneCheck(F
ileResourceManager.java:908)
        at
org.apache.commons.transaction.file.FileResourceManager.lockResource(FileRes
ourceManager.java:292)
        at
org.apache.commons.transaction.file.FileResourceManager.lockResource(FileRes
ourceManager.java:280)
        at
org.apache.commons.transaction.file.FileResourceManager.assureLock(FileResou
rceManager.java:1088)
        at
org.apache.commons.transaction.file.FileResourceManager.readResource(FileRes
ourceManager.java:772)
        at
org.apache.commons.transaction.file.FileResourceManager.readResource(FileRes
ourceManager.java:764)
        at
org.apache.slide.store.txfile.XMLResourceDescriptor.load(XMLResourceDescript
or.java:185)
        at
org.apache.slide.store.txfile.TxXMLFileDescriptorsStore.getFileDescriptor(Tx
XMLFileDescriptorsStore.java:585)
        at
org.apache.slide.store.txfile.TxXMLFileDescriptorsStore.enumerateLocks(TxXML
FileDescriptorsStore.java:261)
        at
org.apache.slide.store.AbstractStore.enumerateLocks(AbstractStore.java:971)
        at
org.apache.slide.store.ExtendedStore.fillLocksCache(ExtendedStore.java:1080)
        at
org.apache.slide.store.ExtendedStore.enumerateLocks(ExtendedStore.java:793)
        at
org.apache.slide.lock.LockImpl.isLockedInternal(LockImpl.java:621)
        at org.apache.slide.lock.LockImpl.isLocked(LockImpl.java:492)
        at org.apache.slide.lock.LockImpl.isLocked(LockImpl.java:448)
        at org.apache.slide.lock.LockImpl.checkLock(LockImpl.java:423)
        at org.apache.slide.lock.LockImpl.checkLock(LockImpl.java:387)
        at
org.apache.slide.content.ContentImpl.retrieve(ContentImpl.java:162)


Any help will be really appreciated.

Yours sincerely,
Andrey.


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org