You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by imadhusudhanan <im...@zohocorp.com> on 2009/02/04 07:46:12 UTC

Repository locked even though shutdown ..

Dear All,

    I get this exception even though I shutdown the Repository  using the  RepositoryStartupServlet by the following code,

     RepositoryStartupServlet rss = (RepositoryStartupServlet)getServletContext().getAttribute("repository.startup.servet");
     rss.shutdown();

I can the see the message as Repository is shutdown, so I restart my server, even then I get this ... Pls help.


The repository home /home/test//bin/jackrabbit appears to be in use since the file named .lock is already locked by the current process.
        at org.apache.jackrabbit.core.util.RepositoryLock.tryLock(RepositoryLock.java:142)
        at org.apache.jackrabbit.core.util.RepositoryLock.acquire(RepositoryLock.java:121)
        at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:240)
        at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:550)
        at org.apache.jackrabbit.core.jndi.BindableRepository.createRepository(BindableRepository.java:174)
        at org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:138)
        at org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRepository.java:125)
        at org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.createInstance(BindableRepositoryFactory.java:59)
        at org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:60)
        at com.adventnet.zohopc.webdav.WebDAVServlet.getRepository(WebDAVServlet.java:84)
        at org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet.getDavSessionProvider(SimpleWebdavServlet.java:317)
        at org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at com.adventnet.sas.audit.AuditFilter.doFilter(AuditFilter.java:44)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at com.adventnet.sas.cache.filter.SASCacheFilter.doFilter(SASCacheFilter.java:45)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at com.adventnet.sas.security.filter.DBAssociator.doFilter(DBAssociator.java:142)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at com.adventnet.iam.filter.IAMFilter.doFilter(IAMFilter.java:208)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.co

Regards,
MadhuSudhanan I.
www.zoho.com
'If you wanna walk quick Walk Alone, if you wanna walk far Walk Together ..."

Re: Repository locked even though shutdown ..

Posted by imadhusudhanan <im...@zohocorp.com>.
I use jackrabbit-1.4. I use this because I just the war application provided by the jackrabbit from which it is possible to do few additions. Will I be able to get a war similar to that in 1.5.2 release ... ??

Regards,
MadhuSudhanan I.
www.zoho.com
'If you wanna walk quick Walk Alone, if you wanna walk far Walk Together ..."



---- On Wed, 04 Feb 2009 Michael Wechner <mi...@wyona.com> wrote ---- 

 > imadhusudhanan schrieb: 
 > > Dear All, 
 > > 
 > >     I get this exception even though I shutdown the Repository  using  
 > > the  RepositoryStartupServlet by the following code, 
 > > 
 > >      RepositoryStartupServlet rss =  
 > > (RepositoryStartupServlet)getServletContext().getAttribute("repository.startup.servet"); 
 > >      rss.shutdown(); 
 > > 
 > > I can the see the message as Repository is shutdown, so I restart my  
 > > server, even then I get this ... Pls help. 
 >  
 > which version of Jackrabbit are you using? 
 >  
 > Maybe you will some more hints 
 >  
 > http://www.google.ch/search?q=jackrabbit+lock+shutdown 
 >  
 > Cheers 
 >  
 > Michael 
 > > 
 > > 
 > > The repository home /home/test//bin/jackrabbit appears to be in use  
 > > since the file named .lock is already locked by the current process. 
 > >         at  
 > > org.apache.jackrabbit.core.util.RepositoryLock.tryLock(RepositoryLock.java:142) 
 > >         at  
 > > org.apache.jackrabbit.core.util.RepositoryLock.acquire(RepositoryLock.java:121) 
 > >         at  
 > > org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:240) 
 > >         at  
 > > org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:550) 
 > >         at  
 > > org.apache.jackrabbit.core.jndi.BindableRepository.createRepository(BindableRepository.java:174) 
 > >         at  
 > > org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:138) 
 > >         at  
 > > org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRepository.java:125) 
 > >         at  
 > > org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.createInstance(BindableRepositoryFactory.java:59) 
 > >         at  
 > > org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:60) 
 > >         at  
 > > com.adventnet.zohopc.webdav.WebDAVServlet.getRepository(WebDAVServlet.java:84) 
 > >         at  
 > > org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet.getDavSessionProvider(SimpleWebdavServlet.java:317) 
 > >         at  
 > > org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182) 
 > >         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
 > >         at  
 > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) 
 > >         at  
 > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 
 > >         at  
 > > com.adventnet.sas.audit.AuditFilter.doFilter(AuditFilter.java:44) 
 > >         at  
 > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) 
 > >         at  
 > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 
 > >         at  
 > > com.adventnet.sas.cache.filter.SASCacheFilter.doFilter(SASCacheFilter.java:45) 
 > >         at  
 > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) 
 > >         at  
 > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 
 > >         at  
 > > com.adventnet.sas.security.filter.DBAssociator.doFilter(DBAssociator.java:142) 
 > >         at  
 > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) 
 > >         at  
 > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 
 > >         at com.adventnet.iam.filter.IAMFilter.doFilter(IAMFilter.java:208) 
 > >         at  
 > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) 
 > >         at org.apache.catalina.co 
 > > 
 > > Regards, 
 > > MadhuSudhanan I. 
 > > <www.zoho.com" target="_blank">http://zoho.com>www.zoho.com <http://zoho.com&gt; 
 > > 'If you wanna walk quick Walk Alone, if you wanna walk far Walk  
 > > Together ..." 
 > > 
 >   

Re: Repository locked even though shutdown ..

Posted by Michael Wechner <mi...@wyona.com>.
imadhusudhanan schrieb:
> Dear All,
>
>     I get this exception even though I shutdown the Repository  using 
> the  RepositoryStartupServlet by the following code,
>
>      RepositoryStartupServlet rss = 
> (RepositoryStartupServlet)getServletContext().getAttribute("repository.startup.servet");
>      rss.shutdown();
>
> I can the see the message as Repository is shutdown, so I restart my 
> server, even then I get this ... Pls help.

which version of Jackrabbit are you using?

Maybe you will some more hints

http://www.google.ch/search?q=jackrabbit+lock+shutdown

Cheers

Michael
>
>
> The repository home /home/test//bin/jackrabbit appears to be in use 
> since the file named .lock is already locked by the current process.
>         at 
> org.apache.jackrabbit.core.util.RepositoryLock.tryLock(RepositoryLock.java:142)
>         at 
> org.apache.jackrabbit.core.util.RepositoryLock.acquire(RepositoryLock.java:121)
>         at 
> org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:240)
>         at 
> org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:550)
>         at 
> org.apache.jackrabbit.core.jndi.BindableRepository.createRepository(BindableRepository.java:174)
>         at 
> org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:138)
>         at 
> org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRepository.java:125)
>         at 
> org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.createInstance(BindableRepositoryFactory.java:59)
>         at 
> org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:60)
>         at 
> com.adventnet.zohopc.webdav.WebDAVServlet.getRepository(WebDAVServlet.java:84)
>         at 
> org.apache.jackrabbit.webdav.simple.SimpleWebdavServlet.getDavSessionProvider(SimpleWebdavServlet.java:317)
>         at 
> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:182)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at 
> com.adventnet.sas.audit.AuditFilter.doFilter(AuditFilter.java:44)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at 
> com.adventnet.sas.cache.filter.SASCacheFilter.doFilter(SASCacheFilter.java:45)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at 
> com.adventnet.sas.security.filter.DBAssociator.doFilter(DBAssociator.java:142)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at com.adventnet.iam.filter.IAMFilter.doFilter(IAMFilter.java:208)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
>         at org.apache.catalina.co
>
> Regards,
> MadhuSudhanan I.
> <http://zoho.com>www.zoho.com <http://zoho.com>
> 'If you wanna walk quick Walk Alone, if you wanna walk far Walk 
> Together ..."
>