Hello, Martin!

Thanks a lot for the advice. Do you know where I could get this
commons-transaction-1.1.1pre1.jar? I haven't been able to find it, decided
to try downloaded the 1.1 release, downloaded the
commons-transaction-1.1.jar and got the following error:

10 Jun 2005 20:24:18 - org.apache.slide.webdav.WebdavServlet - ERROR -
java.lang.NoSuchMethodError:
org.apache.commons.transaction.locking.MultiLevelL
ock.release(Ljava/lang/Object;)V
java.lang.NoSuchMethodError:
org.apache.commons.transaction.locking.MultiLevelLock.release(Ljava/lang/Obj
ect;)V
        at
org.apache.slide.webdav.method.AbstractWebdavMethod.releaseGlobalLock(Abstra
ctWebdavMethod.java:854)
        at
org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod
.java:450)
        at
org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:155)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
        at
org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.java:141)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:213)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
.java:494)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
        at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:549)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:666)
        at java.lang.Thread.run(Thread.java:536)


Yours sincerely,
Andrey.
 

> -----Original Message-----
> From: Slide Users Mailing List [mailto:[EMAIL PROTECTED] 
> Sent: Monday, June 06, 2005 4:30 AM
> To: Slide Users Mailing List <slide-user@jakarta.apache.org>
> Subject: Re: A sporadic ConcurrentModificationException
> Importance: Low
> 
> 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(EventC
> > ollect
> > ionFilter.java:60)
> >         at
> > 
> org.apache.slide.webdav.event.NotificationTrigger.notifySubscribers(No
> > tifica
> > tionTrigger.java:177)
> >         at
> > 
> org.apache.slide.webdav.event.NotificationTrigger.collected(Notificati
> > onTrig
> > ger.java:164)
> >         at
> > 
> org.apache.slide.event.EventCollection$Collected.fireEvent(EventCollec
> > tion.j
> > ava:90)
> >         at
> > 
> org.apache.slide.event.EventDispatcher.fireEvent(EventDispatch
> er.java:72)
> >         at
> > 
> org.apache.slide.event.TransientEventCollector$1.run(TransientEventCol
> > lector
> > .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.txInitialSaneC
> > heck(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]
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to