You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Cody Burleson (Created) (JIRA)" <ji...@apache.org> on 2011/11/15 18:14:51 UTC

[jira] [Created] (JCRSERVLET-6) Jackrabbit Web App does not run on WebSphere Application Server 7.0.0.13

Jackrabbit Web App does not run on WebSphere Application Server 7.0.0.13
------------------------------------------------------------------------

                 Key: JCRSERVLET-6
                 URL: https://issues.apache.org/jira/browse/JCRSERVLET-6
             Project: Jackrabbit JCR Servlets
          Issue Type: Bug
         Environment: Windows XP running WebSphere Application Server 7.0.0.13. Note that the WAS instance we're deploying to also has WebSphere Portal deployed to it.
            Reporter: Cody Burleson


When attempting to create a new repository using the web application on WebSphere Application Server 7.0.0.13, we get the following exception. We understand that you may not be able to test on various app servers and versions. We are willing to do more troubleshooting on our own server, but we need some help; we don't really know how to troubleshoot just yet. We suspect it has something to do with the Derby database. The app runs fine on TomCat 7, but not on WAS. Here's our stack trace:

[11/15/11 11:00:57:252 CST] 0000003a servlet       E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E: Uncaught exception created in one of the service methods of the servlet RepositoryStartup in application AgentBase_EAR. Exception created : java.lang.NoSuchMethodError: javax/jcr/NamespaceRegistry.getPrefix(Ljava/lang/String;)Ljava/lang/String;
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.checkNamespace(NodeTypeRegistry.java:1349)
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.validateNodeTypeDef(NodeTypeRegistry.java:1446)
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.internalRegister(NodeTypeRegistry.java:1303)
	at org.apache.jackrabbit.core.nodetype.NodeTypeRegistry.<init>(NodeTypeRegistry.java:764)
	at org.apache.jackrabbit.core.RepositoryImpl.createNodeTypeRegistry(RepositoryImpl.java:425)
	at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:295)
	at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:605)
	at org.apache.jackrabbit.j2ee.RepositoryStartupServlet.createRepository(RepositoryStartupServlet.java:450)
	at org.apache.jackrabbit.j2ee.RepositoryStartupServlet.initRepository(RepositoryStartupServlet.java:418)
	at org.apache.jackrabbit.j2ee.RepositoryStartupServlet.startup(RepositoryStartupServlet.java:245)
	at org.apache.jackrabbit.j2ee.RepositoryStartupServlet.restart(RepositoryStartupServlet.java:285)
	at org.apache.jackrabbit.j2ee.RepositoryStartupServlet.doPost(RepositoryStartupServlet.java:717)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
	at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
	at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3826)
	at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
	at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:445)
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:504)
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:301)
	at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
	at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
	at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
	at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
	at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
	at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
	at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1563)



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira