[ 
https://issues.apache.org/jira/browse/JCR-4767?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17495938#comment-17495938
 ] 

Adhip P Verma commented on JCR-4767:
------------------------------------

there is a web.xml, one of the bootstrap.properties. are defined for startup 
servlet and one for the repository access servlet.

when they both have the same config, it will work fine .. please check 

> Jackrabbit 2.18.0, fails to get Respository Session on Tomcat9, where as 
> everything works fine on Tomcat7
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: JCR-4767
>                 URL: https://issues.apache.org/jira/browse/JCR-4767
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: config
>            Reporter: Hari
>            Priority: Major
>
> Need help to suggest, how to resolve the below issue, after migrating the 
> application to Tomcat9.
> Please help suggest, if any additional configurations required when we 
> migrate from TOmcat7 to Tomcat9
> JackRabbit Version Being used: 2.18.0
>  
> Error: 
> Caused by: javax.servlet.ServletException: Repository access configuration is 
> not valid.
>                 at 
> org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getConfig(RepositoryAccessServlet.java:171)
>                 at 
> org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepositoryByJNDI(RepositoryAccessServlet.java:203)
>                 at 
> org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:303)
>                 ... 50 more
> 22-Feb-2022 06:51:24.483 SEVERE [http-nio-127.0.0.1-27100-exec-7] 
> org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for 
> servlet [JCRWebdavServer] in context with path [/jackrabbit] threw exc
> eption
>         java.lang.IllegalStateException: The repository is not available. 
> Please check RepositoryAccessServlet configuration in web.xml.
>                 at 
> org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:314)
>                 at 
> org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:328)
>                 at 
> org.apache.jackrabbit.j2ee.JcrRemotingServlet.getRepository(JcrRemotingServlet.java:31)
>                 at 
> org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet.getDavSessionProvider(JCRWebdavServerServlet.java:161)
>                 at 
> org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.service(AbstractWebdavServlet.java:316)
>                 at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
>                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>                 at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to