Andrey Shulinsky wrote:
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)
Since this seems to be releated to Commons Transaction and thread-safety/
concurrency, I think it can be related to bugzilla ID 35201.
See http://issues.apache.org/bugzilla/show_bug.cgi?id=35201
Oliver Zeigermann just fixed this i Commons Transaction and committed
a new JAR to Slide. (It's both in HEAD and 2.1 branch.)
Try upgrading Slide to get commons-transaction-1.1.1pre1.jar and see if
this resolves your problem.
If not, I am sure Oliver can verify if this is another similar
Commons Transaction issue and produce a fix.
Regards,
Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]