You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Hari (Jira)" <ji...@apache.org> on 2022/02/22 07:04:00 UTC

[jira] [Created] (JCR-4767) Jackrabbit 2.18.0, fails to get Respository Session on Tomcat9, where as everything works fine on Tomcat7

Hari created JCR-4767:
-------------------------

             Summary: 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


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)