I just migrated my app to 2.2.5 I have a webapp that is a maven overlay of the jackrabbit-webapp war. It now throws an error at initialization. I've been using the bootstrap.properties method of initializing my repo. Perhaps this is not optimal? But it was working. Anyone know what the problem is?
Here's the stacktrace: 2011-04-27 11:18:12.302:INFO::Extract jar:file:/home/readyportal/Desktop/jetty-hightide/webapps/contentRepoServer-1.0.war!/ to /tmp/Jetty_0_0_0_0_8080_contentRepoServer.1.0.war__contentRepoServer.1.0__.ifmf3t/webapp SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/tmp/Jetty_0_0_0_0_8080_contentRepoServer.1.0.war__contentRepoServer.1.0__.ifmf3t/webapp/WEB-INF/lib/slf4j-log4j12-1.5.8.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/tmp/Jetty_0_0_0_0_8080_contentRepoServer.1.0.war__contentRepoServer.1.0__.ifmf3t/webapp/WEB-INF/lib/logback-classic-0.9.20.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. 2011-04-27 11:18:19.575:WARN::FAILED RepositoryStartup: java.lang.AbstractMethodError: org.apache.jackrabbit.spi.commons.name.PathFactoryImpl$PathImpl.resolve(Lorg/apache/jackrabbit/spi/Path$Element;)Lorg/apache/jackrabbit/spi/Path; 2011-04-27 11:18:19.801:WARN::FAILED Webdav: java.lang.NoSuchMethodError: org.apache.jackrabbit.webdav.xml.DomUtil.parseDocument(Ljava/io/InputStream;)Lorg/w3c/dom/Document; 2011-04-27 11:18:19.853:WARN:/contentRepoServer-1.0:unavailable java.lang.IllegalStateException: The repository is not available. Please check RepositoryAccessServlet configuration in web.xml. at org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:306) at org.apache.jackrabbit.j2ee.RepositoryAccessServlet.getRepository(RepositoryAccessServlet.java:320) at com.readyportal.ecms.repoServer.servlet.RepoInitServlet.init(RepoInitServlet.java:73) at javax.servlet.GenericServlet.init(GenericServlet.java:241) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:421) at org.eclipse.jetty.servlet.ServletHolder.doStart(ServletHolder.java:245) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:699) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:193) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:978) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:586) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:349)
