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:17:00 UTC
[jira] [Commented] (JCR-4767) Jackrabbit 2.18.0, fails to get Respository Session on Tomcat9, where as everything works fine on Tomcat7
[ https://issues.apache.org/jira/browse/JCR-4767?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17495905#comment-17495905 ]
Hari commented on JCR-4767:
---------------------------
[~Adhip] Could you please help with this issue
> 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)