[ https://issues.apache.org/jira/browse/CMIS-1006?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15773054#comment-15773054 ]
Florian Müller commented on CMIS-1006: -------------------------------------- You can use the war file from the build server: https://builds.apache.org/job/Chemistry%20-%20OpenCMIS%20-%20install%20-%20Java%208/lastSuccessfulBuild/org.apache.chemistry.opencmis$chemistry-opencmis-server-bindings-war/ > FileNet Content Navigator 2.0.3 failed to start with openfncmis 1.1 > ------------------------------------------------------------------- > > Key: CMIS-1006 > URL: https://issues.apache.org/jira/browse/CMIS-1006 > Project: Chemistry > Issue Type: Bug > Components: opencmis-server > Environment: IBM FileNet P8, Oracle WebLogic Server, opencmis 1.1 > Reporter: Csaba Varga > Assignee: Florian Müller > Fix For: OpenCMIS 1.1.0 > > Original Estimate: 360h > Remaining Estimate: 360h > > I would like to use opencmis with Content Navigator but navigator deployment > failed on Weblogic. Please help. > I replaced jaxws-rt-2.2.10.jar with commons-lang3-3.4.jar, > org.apache.servicemix.bundles.saaj-impl-1.3.18_1.jar but the deployment > failed again. > Weblogic log: > <Dec 22, 2016 11:02:37 AM CET> <Error> <Deployer> <BEA-149231> <Unable to set > the activation state to true for the application "navigator". > weblogic.application.ModuleException: [HTTP:101216]Servlet: "cmisws10" failed > to preload on startup in Web application: "openfncmis". > java.lang.IllegalArgumentException: Cannot create URL for this address > /RepositoryService > at weblogic.wsee.jaxws.spi.WLSEndpoint.publish(WLSEndpoint.java:211) > at > weblogic.wsee.jaxws.spi.WLSProvider.createAndPublishEndpoint(WLSProvider.java:297) > at javax.xml.ws.Endpoint.publish(Endpoint.java:255) > at > org.apache.chemistry.opencmis.server.impl.webservices.CmisWebServicesServlet.publish(CmisWebServicesServlet.java:298) > at > org.apache.chemistry.opencmis.server.impl.webservices.CmisWebServicesServlet.loadBus(CmisWebServicesServlet.java:275) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.init(CXFNonSpringServlet.java:77) > at > org.apache.chemistry.opencmis.server.impl.webservices.CmisWebServicesServlet.init(CmisWebServicesServlet.java:105) > at > weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:299) > at > weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:250) > at > weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) > at > weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) > at > weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57) > at > weblogic.servlet.internal.StubSecurityHelper.initServletInstance(StubSecurityHelper.java:94) > at > weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:82) > at > weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:74) > at > weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:60) > at > weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:35) > at > weblogic.servlet.internal.ServletStubImpl.initStubLifecycleHelper(ServletStubImpl.java:624) > at > weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:565) > at > weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1874) > at > weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1848) > at > weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1738) > at > weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2741) > at > weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1704) > at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:782) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:214) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35) > at > weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70) > at > weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:213) > at > weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:112) > at > weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:125) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:214) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35) > at > weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70) > at > weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:25) > at > weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:730) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35) > at > weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258) > at > weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61) > at > weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165) > at > weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79) > at > weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:192) > at > weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:369) > at > weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52) > at > weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200) > at > weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:31) > at > weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240) > at > weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:170) > at > weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:124) > at > weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:187) > at > weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:95) > at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64) > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) > at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) > > at > weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1706) > at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:781) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:213) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35) > at > weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70) > at > weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:213) > at > weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:112) > at > weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:125) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:214) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35) > at > weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70) > at > weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:25) > at > weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:730) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35) > at > weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258) > at > weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61) > at > weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165) > at > weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79) > at > weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:192) > at > weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:369) > at > weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52) > at > weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200) > at > weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:31) > at > weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240) > at > weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:170) > at > weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:124) > at > weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:187) > at > weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:95) > at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64) > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) > at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) > Caused By: java.lang.IllegalArgumentException: Cannot create URL for this > address /RepositoryService > at weblogic.wsee.jaxws.spi.WLSEndpoint.publish(WLSEndpoint.java:211) > at > weblogic.wsee.jaxws.spi.WLSProvider.createAndPublishEndpoint(WLSProvider.java:297) > at javax.xml.ws.Endpoint.publish(Endpoint.java:255) > at > org.apache.chemistry.opencmis.server.impl.webservices.CmisWebServicesServlet.publish(CmisWebServicesServlet.java:298) > at > org.apache.chemistry.opencmis.server.impl.webservices.CmisWebServicesServlet.loadBus(CmisWebServicesServlet.java:275) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.init(CXFNonSpringServlet.java:77) > at > org.apache.chemistry.opencmis.server.impl.webservices.CmisWebServicesServlet.init(CmisWebServicesServlet.java:105) > at > weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:299) > at > weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:250) > at > weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) > at > weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) > at > weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57) > at > weblogic.servlet.internal.StubSecurityHelper.initServletInstance(StubSecurityHelper.java:94) > at > weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:82) > at > weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:74) > at > weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:60) > at > weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:35) > at > weblogic.servlet.internal.ServletStubImpl.initStubLifecycleHelper(ServletStubImpl.java:624) > at > weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:565) > at > weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1874) > at > weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1848) > at > weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1738) > at > weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2741) > at > weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1704) > at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:782) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:214) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35) > at > weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70) > at > weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:213) > at > weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:112) > at > weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:125) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:214) > at > weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:208) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35) > at > weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:70) > at > weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:25) > at > weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:730) > at > weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:35) > at > weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258) > at > weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61) > at > weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165) > at > weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79) > at > weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:192) > at > weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:369) > at > weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52) > at > weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200) > at > weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:31) > at > weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240) > at > weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:170) > at > weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:124) > at > weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:187) > at > weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:95) > at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64) > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) > at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) > -- This message was sent by Atlassian JIRA (v6.3.4#6332)