Deploy IBM Websphere 7.0

View: New views
4 Messages — Rating Filter:   Alert me  

Deploy IBM Websphere 7.0

by knorton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Has anyone deployed Nexus successfully to IBM WAS 7.0 or earlier version.

We are trying to set up on WAS 7.0 and receiving the following error.

2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.NexusConf~:default  - Loading Nexus Configuration...
2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:static   - Configuration loaded succesfully.
2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:file     - Loading Nexus configuration from /home/svcwas/sonatype-work/nexus/conf/nexus.xml
2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:file     - Configuration loaded succesfully.
2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.v.Applica~:default  - Nexus configuration validated succesfully.
2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.NexusConf~:default  - Applying Nexus Configuration...
2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.s.s.Securit~:file     - Loading Security configuration from /home/svcwas/sonatype-work/nexus/conf/security.xml
2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.j.NexusSecuri~:default  - Security Configuration loaded properly.
2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.j.NexusSecuri~:default  - Started Nexus Security
2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default  - Added repository ID='central' (contentClass='maven2', mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default  - Added repository ID='apache-snapshots' (contentClass='maven2', mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default  - Added repository ID='codehaus-snapshots' (contentClass='maven2', mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default  - Added repository ID='releases' (contentClass='maven2', mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default  - Added repository ID='snapshots' (contentClass='maven2', mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default  - Added repository ID='thirdparty' (contentClass='maven2', mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default  - Added repository ID='central-m1' (contentClass='maven1', mainFacet='org.sonatype.nexus.proxy.repository.ShadowRepository')
2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default  - Added repository ID='public' (contentClass='maven2', mainFacet='org.sonatype.nexus.proxy.repository.GroupRepository')
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default  - Added repository ID='public-snapshots' (contentClass='maven2', mainFacet='org.sonatype.nexus.proxy.repository.GroupRepository')
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.t.Timeline:default      - Starting Timeline...
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.s.NexusSchedu~:default  - Starting Scheduler
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.s.TaskConfigMan~:default  - 0 task(s) to load.
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default           - Creating default hosted release repository template...
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default           - Creating default hosted snapshot repository template...
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default           - Creating default proxied release repository template...
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default           - Creating default proxied snapshot repository template...
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default           - Creating default virtual repository template...
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default           - Nexus Work Directory : /home/svcwas/sonatype-work/nexus
2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default           - Started Nexus (version 1.3.6 OSS)
2009-10-01 14:28:51 INFO  [Default : 1    ] - c.i.w.w.webapp                - SRVE0296E: [nexus-webapp-1_3_6_war#nexus-webapp-1.3.6.war][/][Servlet.LOG]:.nexus: Error during the starting of the Restlet Application:.java.lang.IllegalStateException: Could not configure JSecurity to protect resource mounted to /user_search/{userSource}/{userId} of class org.sonatype.nexus.rest.users.UserSearchByIdPlexusResource
        at org.sonatype.nexus.rest.NexusApplication.handlePlexusResourceSecurity(NexusApplication.java:639)
        at org.sonatype.plexus.rest.PlexusRestletApplicationBridge.attach(PlexusRestletApplicationBridge.java:269)
        at org.sonatype.plexus.rest.PlexusRestletApplicationBridge.recreateRoot(PlexusRestletApplicationBridge.java:214)
        at org.sonatype.plexus.rest.PlexusRestletApplicationBridge.createRoot(PlexusRestletApplicationBridge.java:124)
        at org.restlet.Application.getRoot(Application.java:302)
        at com.noelios.restlet.application.ApplicationHelper.start(ApplicationHelper.java:139)
        at org.restlet.Application.start(Application.java:489)
        at com.noelios.restlet.ext.servlet.ServerServlet.init(ServerServlet.java:823)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:333)
        at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:165)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1682)
        at com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:98)
        at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:1001)
        at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:922)
        at com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:601)
        at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:419)
        at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:299)
        at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:100)
        at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:166)
        at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:731)
        at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:616)
        at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
        at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1144)
        at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
        at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:619)
        at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:723)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1288)
        at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4475)
        at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4653)
        at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplicationDynamically(ApplicationMgrImpl.java:1293)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2065)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
        at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:651)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:613)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1199)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:599)
        at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:36)
        at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:599)
        at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:243)
        at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1085)
        at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:966)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:848)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:773)
        at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1318)
        at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
        at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1211)
        at com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:181)
        at com.ibm.ws.management.connector.ipc.CallRouter.route(CallRouter.java:242)
        at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWork(IPCConnectorInboundLink.java:353)
        at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink$IPCConnectorReadCallback.complete(IPCConnectorInboundLink.java:595)
        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:1550)
Caused by: org.sonatype.jsecurity.web.SecurityConfigurationException: Could not apply changes!
        at org.sonatype.jsecurity.web.PlexusConfiguration.addProtectedResource(PlexusConfiguration.java:394)
        at org.sonatype.nexus.rest.NexusApplication.handlePlexusResourceSecurity(NexusApplication.java:634)
        ... 68 more
Caused by: java.lang.NullPointerException
        at org.sonatype.jsecurity.web.PlexusConfiguration.getPathFilters(PlexusConfiguration.java:347)
        at org.sonatype.jsecurity.web.PlexusConfiguration.addProtectedResource(PlexusConfiguration.java:390)
        ... 69 more



thanks for any help or guidance.
Kevin

Re: Deploy IBM Websphere 7.0

by Brian Fox :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

We have seen this before but we haven't yet solved the problem. It
appears that WAS doesn't like the contents of the web.xml (we believe
it's specifically not happy with the filters section that is used to
configure jsecurity). Rich tried several things like wrapping with
with CDATA, etc but without success.

On Thu, Oct 1, 2009 at 3:11 PM, knorton <kevin.norton@...> wrote:

>
> Has anyone deployed Nexus successfully to IBM WAS 7.0 or earlier version.
>
> We are trying to set up on WAS 7.0 and receiving the following error.
>
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.NexusConf~:default
> - Loading Nexus Configuration...
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:static
> - Configuration loaded succesfully.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:file
> - Loading Nexus configuration from
> /home/svcwas/sonatype-work/nexus/conf/nexus.xml
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:file
> - Configuration loaded succesfully.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.v.Applica~:default
> - Nexus configuration validated succesfully.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.NexusConf~:default
> - Applying Nexus Configuration...
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.s.s.Securit~:file
> - Loading Security configuration from
> /home/svcwas/sonatype-work/nexus/conf/security.xml
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.j.NexusSecuri~:default
> - Security Configuration loaded properly.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.j.NexusSecuri~:default
> - Started Nexus Security
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='central' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='apache-snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='codehaus-snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='releases' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='thirdparty' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='central-m1' (contentClass='maven1',
> mainFacet='org.sonatype.nexus.proxy.repository.ShadowRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='public' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.repository.GroupRepository')
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='public-snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.repository.GroupRepository')
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.t.Timeline:default
> - Starting Timeline...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.s.NexusSchedu~:default
> - Starting Scheduler
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.s.TaskConfigMan~:default
> - 0 task(s) to load.
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default hosted release repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default hosted snapshot repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default proxied release repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default proxied snapshot repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default virtual repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Nexus Work Directory : /home/svcwas/sonatype-work/nexus
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Started Nexus (version 1.3.6 OSS)
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - c.i.w.w.webapp
> - SRVE0296E:
> [nexus-webapp-1_3_6_war#nexus-webapp-1.3.6.war][/][Servlet.LOG]:.nexus:
> Error during the starting of the Restlet
> Application:.java.lang.IllegalStateException: Could not configure JSecurity
> to protect resource mounted to /user_search/{userSource}/{userId} of class
> org.sonatype.nexus.rest.users.UserSearchByIdPlexusResource
>        at
> org.sonatype.nexus.rest.NexusApplication.handlePlexusResourceSecurity(NexusApplication.java:639)
>        at
> org.sonatype.plexus.rest.PlexusRestletApplicationBridge.attach(PlexusRestletApplicationBridge.java:269)
>        at
> org.sonatype.plexus.rest.PlexusRestletApplicationBridge.recreateRoot(PlexusRestletApplicationBridge.java:214)
>        at
> org.sonatype.plexus.rest.PlexusRestletApplicationBridge.createRoot(PlexusRestletApplicationBridge.java:124)
>        at org.restlet.Application.getRoot(Application.java:302)
>        at
> com.noelios.restlet.application.ApplicationHelper.start(ApplicationHelper.java:139)
>        at org.restlet.Application.start(Application.java:489)
>        at
> com.noelios.restlet.ext.servlet.ServerServlet.init(ServerServlet.java:823)
>        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
>        at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:333)
>        at
> com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:165)
>        at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1682)
>        at
> com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:98)
>        at
> com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:1001)
>        at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:922)
>        at
> com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:601)
>        at
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:419)
>        at
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:299)
>        at
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:100)
>        at
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:166)
>        at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:731)
>        at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:616)
>        at
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
>        at
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1144)
>        at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
>        at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:619)
>        at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:723)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1288)
>        at
> com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4475)
>        at
> com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4653)
>        at
> com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplicationDynamically(ApplicationMgrImpl.java:1293)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2065)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
>        at
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:651)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:613)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1199)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>        at java.lang.reflect.Method.invoke(Method.java:599)
>        at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:36)
>        at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>        at java.lang.reflect.Method.invoke(Method.java:599)
>        at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:243)
>        at
> javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1085)
>        at
> javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:966)
>        at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:848)
>        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:773)
>        at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1318)
>        at
> com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
>        at
> com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1211)
>        at
> com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:181)
>        at
> com.ibm.ws.management.connector.ipc.CallRouter.route(CallRouter.java:242)
>        at
> com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWork(IPCConnectorInboundLink.java:353)
>        at
> com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink$IPCConnectorReadCallback.complete(IPCConnectorInboundLink.java:595)
>        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:1550)
> Caused by: org.sonatype.jsecurity.web.SecurityConfigurationException: Could
> not apply changes!
>        at
> org.sonatype.jsecurity.web.PlexusConfiguration.addProtectedResource(PlexusConfiguration.java:394)
>        at
> org.sonatype.nexus.rest.NexusApplication.handlePlexusResourceSecurity(NexusApplication.java:634)
>        ... 68 more
> Caused by: java.lang.NullPointerException
>        at
> org.sonatype.jsecurity.web.PlexusConfiguration.getPathFilters(PlexusConfiguration.java:347)
>        at
> org.sonatype.jsecurity.web.PlexusConfiguration.addProtectedResource(PlexusConfiguration.java:390)
>        ... 69 more
>
>
>
> thanks for any help or guidance.
> Kevin
> --
> View this message in context: http://www.nabble.com/Deploy-IBM-Websphere-7.0-tp25707405p25707405.html
> Sent from the Nexus Maven Repository Manager Users List mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: nexus-user-unsubscribe@...
> For additional commands, e-mail: nexus-user-help@...
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: nexus-user-unsubscribe@...
For additional commands, e-mail: nexus-user-help@...


Re: Deploy IBM Websphere 7.0

by Lee Meador-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Is it stripping out the dollar signs?

On Thu, Oct 1, 2009 at 7:56 PM, Brian Fox <brianf@...> wrote:
We have seen this before but we haven't yet solved the problem. It
appears that WAS doesn't like the contents of the web.xml (we believe
it's specifically not happy with the filters section that is used to
configure jsecurity). Rich tried several things like wrapping with
with CDATA, etc but without success.

On Thu, Oct 1, 2009 at 3:11 PM, knorton <kevin.norton@...> wrote:
>
> Has anyone deployed Nexus successfully to IBM WAS 7.0 or earlier version.
>
> We are trying to set up on WAS 7.0 and receiving the following error.
>
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.NexusConf~:default
> - Loading Nexus Configuration...
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:static
> - Configuration loaded succesfully.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:file
> - Loading Nexus configuration from
> /home/svcwas/sonatype-work/nexus/conf/nexus.xml
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:file
> - Configuration loaded succesfully.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.v.Applica~:default
> - Nexus configuration validated succesfully.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.NexusConf~:default
> - Applying Nexus Configuration...
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.s.s.Securit~:file
> - Loading Security configuration from
> /home/svcwas/sonatype-work/nexus/conf/security.xml
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.j.NexusSecuri~:default
> - Security Configuration loaded properly.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.j.NexusSecuri~:default
> - Started Nexus Security
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='central' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='apache-snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='codehaus-snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='releases' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='thirdparty' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='central-m1' (contentClass='maven1',
> mainFacet='org.sonatype.nexus.proxy.repository.ShadowRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='public' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.repository.GroupRepository')
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='public-snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.repository.GroupRepository')
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.t.Timeline:default
> - Starting Timeline...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.s.NexusSchedu~:default
> - Starting Scheduler
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.s.TaskConfigMan~:default
> - 0 task(s) to load.
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default hosted release repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default hosted snapshot repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default proxied release repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default proxied snapshot repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default virtual repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Nexus Work Directory : /home/svcwas/sonatype-work/nexus
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Started Nexus (version 1.3.6 OSS)
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - c.i.w.w.webapp
> - SRVE0296E:
> [nexus-webapp-1_3_6_war#nexus-webapp-1.3.6.war][/][Servlet.LOG]:.nexus:
> Error during the starting of the Restlet
> Application:.java.lang.IllegalStateException: Could not configure JSecurity
> to protect resource mounted to /user_search/{userSource}/{userId} of class
> org.sonatype.nexus.rest.users.UserSearchByIdPlexusResource
>        at
> org.sonatype.nexus.rest.NexusApplication.handlePlexusResourceSecurity(NexusApplication.java:639)
>        at
> org.sonatype.plexus.rest.PlexusRestletApplicationBridge.attach(PlexusRestletApplicationBridge.java:269)
>        at
> org.sonatype.plexus.rest.PlexusRestletApplicationBridge.recreateRoot(PlexusRestletApplicationBridge.java:214)
>        at
> org.sonatype.plexus.rest.PlexusRestletApplicationBridge.createRoot(PlexusRestletApplicationBridge.java:124)
>        at org.restlet.Application.getRoot(Application.java:302)
>        at
> com.noelios.restlet.application.ApplicationHelper.start(ApplicationHelper.java:139)
>        at org.restlet.Application.start(Application.java:489)
>        at
> com.noelios.restlet.ext.servlet.ServerServlet.init(ServerServlet.java:823)
>        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
>        at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:333)
>        at
> com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:165)
>        at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1682)
>        at
> com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:98)
>        at
> com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:1001)
>        at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:922)
>        at
> com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:601)
>        at
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:419)
>        at
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:299)
>        at
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:100)
>        at
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:166)
>        at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:731)
>        at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:616)
>        at
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
>        at
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1144)
>        at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
>        at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:619)
>        at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:723)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1288)
>        at
> com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4475)
>        at
> com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4653)
>        at
> com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplicationDynamically(ApplicationMgrImpl.java:1293)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2065)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
>        at
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:651)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:613)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1199)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>        at java.lang.reflect.Method.invoke(Method.java:599)
>        at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:36)
>        at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>        at java.lang.reflect.Method.invoke(Method.java:599)
>        at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:243)
>        at
> javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1085)
>        at
> javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:966)
>        at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:848)
>        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:773)
>        at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1318)
>        at
> com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
>        at
> com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1211)
>        at
> com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:181)
>        at
> com.ibm.ws.management.connector.ipc.CallRouter.route(CallRouter.java:242)
>        at
> com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWork(IPCConnectorInboundLink.java:353)
>        at
> com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink$IPCConnectorReadCallback.complete(IPCConnectorInboundLink.java:595)
>        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:1550)
> Caused by: org.sonatype.jsecurity.web.SecurityConfigurationException: Could
> not apply changes!
>        at
> org.sonatype.jsecurity.web.PlexusConfiguration.addProtectedResource(PlexusConfiguration.java:394)
>        at
> org.sonatype.nexus.rest.NexusApplication.handlePlexusResourceSecurity(NexusApplication.java:634)
>        ... 68 more
> Caused by: java.lang.NullPointerException
>        at
> org.sonatype.jsecurity.web.PlexusConfiguration.getPathFilters(PlexusConfiguration.java:347)
>        at
> org.sonatype.jsecurity.web.PlexusConfiguration.addProtectedResource(PlexusConfiguration.java:390)
>        ... 69 more
>
>
>
> thanks for any help or guidance.
> Kevin
> --
> View this message in context: http://www.nabble.com/Deploy-IBM-Websphere-7.0-tp25707405p25707405.html
> Sent from the Nexus Maven Repository Manager Users List mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: nexus-user-unsubscribe@...
> For additional commands, e-mail: nexus-user-help@...
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: nexus-user-unsubscribe@...
For additional commands, e-mail: nexus-user-help@...




--
-- Lee Meador
Sent from gmail. My real email address is lee AT leemeador.com

Re: Deploy IBM Websphere 7.0

by Brian Demers-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


/user_search/{userSource}/{userId} is fine, there shouldn't be any dollar signs. (it is a restlet thing).  So far I don't think anyone has worked around this yet.  Your best bet is to use the jetty bundle.  We have been talking about getting nexus to work on Webshpere, it just has not happened yet.

For reference I created: https://issues.sonatype.org/browse/NEXUS-2895.  You can vote or watch the issue if you like.


On Oct 22, 2009, at 6:39 PM, Lee Meador wrote:

Is it stripping out the dollar signs?

On Thu, Oct 1, 2009 at 7:56 PM, Brian Fox <brianf@...> wrote:
We have seen this before but we haven't yet solved the problem. It
appears that WAS doesn't like the contents of the web.xml (we believe
it's specifically not happy with the filters section that is used to
configure jsecurity). Rich tried several things like wrapping with
with CDATA, etc but without success.

On Thu, Oct 1, 2009 at 3:11 PM, knorton <kevin.norton@...> wrote:
>
> Has anyone deployed Nexus successfully to IBM WAS 7.0 or earlier version.
>
> We are trying to set up on WAS 7.0 and receiving the following error.
>
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.NexusConf~:default
> - Loading Nexus Configuration...
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:static
> - Configuration loaded succesfully.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:file
> - Loading Nexus configuration from
> /home/svcwas/sonatype-work/nexus/conf/nexus.xml
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.s.Applica~:file
> - Configuration loaded succesfully.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.v.Applica~:default
> - Nexus configuration validated succesfully.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.a.NexusConf~:default
> - Applying Nexus Configuration...
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.c.s.s.Securit~:file
> - Loading Security configuration from
> /home/svcwas/sonatype-work/nexus/conf/security.xml
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.j.NexusSecuri~:default
> - Security Configuration loaded properly.
> 2009-10-01 14:28:49 INFO  [Default : 1    ] - o.s.n.j.NexusSecuri~:default
> - Started Nexus Security
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='central' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='apache-snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='codehaus-snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenProxyRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='releases' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='thirdparty' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.maven.MavenHostedRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='central-m1' (contentClass='maven1',
> mainFacet='org.sonatype.nexus.proxy.repository.ShadowRepository')
> 2009-10-01 14:28:50 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='public' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.repository.GroupRepository')
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.p.r.Repositor~:default
> - Added repository ID='public-snapshots' (contentClass='maven2',
> mainFacet='org.sonatype.nexus.proxy.repository.GroupRepository')
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.t.Timeline:default
> - Starting Timeline...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.s.NexusSchedu~:default
> - Starting Scheduler
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.s.TaskConfigMan~:default
> - 0 task(s) to load.
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default hosted release repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default hosted snapshot repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default proxied release repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default proxied snapshot repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Creating default virtual repository template...
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Nexus Work Directory : /home/svcwas/sonatype-work/nexus
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - o.s.n.Nexus:default
> - Started Nexus (version 1.3.6 OSS)
> 2009-10-01 14:28:51 INFO  [Default : 1    ] - c.i.w.w.webapp
> - SRVE0296E:
> [nexus-webapp-1_3_6_war#nexus-webapp-1.3.6.war][/][Servlet.LOG]:.nexus:
> Error during the starting of the Restlet
> Application:.java.lang.IllegalStateException: Could not configure JSecurity
> to protect resource mounted to /user_search/{userSource}/{userId} of class
> org.sonatype.nexus.rest.users.UserSearchByIdPlexusResource
>        at
> org.sonatype.nexus.rest.NexusApplication.handlePlexusResourceSecurity(NexusApplication.java:639)
>        at
> org.sonatype.plexus.rest.PlexusRestletApplicationBridge.attach(PlexusRestletApplicationBridge.java:269)
>        at
> org.sonatype.plexus.rest.PlexusRestletApplicationBridge.recreateRoot(PlexusRestletApplicationBridge.java:214)
>        at
> org.sonatype.plexus.rest.PlexusRestletApplicationBridge.createRoot(PlexusRestletApplicationBridge.java:124)
>        at org.restlet.Application.getRoot(Application.java:302)
>        at
> com.noelios.restlet.application.ApplicationHelper.start(ApplicationHelper.java:139)
>        at org.restlet.Application.start(Application.java:489)
>        at
> com.noelios.restlet.ext.servlet.ServerServlet.init(ServerServlet.java:823)
>        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
>        at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:333)
>        at
> com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:165)
>        at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.java:1682)
>        at
> com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrapper(WebExtensionProcessor.java:98)
>        at
> com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:1001)
>        at com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:922)
>        at
> com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:601)
>        at
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:419)
>        at
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:299)
>        at
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:100)
>        at
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:166)
>        at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:731)
>        at
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:616)
>        at
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
>        at
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1144)
>        at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
>        at
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:619)
>        at
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:723)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl$1.run(ApplicationMgrImpl.java:1288)
>        at
> com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:4475)
>        at
> com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:4653)
>        at
> com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplicationDynamically(ApplicationMgrImpl.java:1293)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2065)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
>        at
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:651)
>        at
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:613)
>        at
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1199)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>        at java.lang.reflect.Method.invoke(Method.java:599)
>        at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:36)
>        at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>        at java.lang.reflect.Method.invoke(Method.java:599)
>        at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:243)
>        at
> javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1085)
>        at
> javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:966)
>        at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:848)
>        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:773)
>        at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:1318)
>        at
> com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
>        at
> com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:1211)
>        at
> com.ibm.ws.management.connector.AdminServiceDelegator.invoke(AdminServiceDelegator.java:181)
>        at
> com.ibm.ws.management.connector.ipc.CallRouter.route(CallRouter.java:242)
>        at
> com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWork(IPCConnectorInboundLink.java:353)
>        at
> com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink$IPCConnectorReadCallback.complete(IPCConnectorInboundLink.java:595)
>        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:1550)
> Caused by: org.sonatype.jsecurity.web.SecurityConfigurationException: Could
> not apply changes!
>        at
> org.sonatype.jsecurity.web.PlexusConfiguration.addProtectedResource(PlexusConfiguration.java:394)
>        at
> org.sonatype.nexus.rest.NexusApplication.handlePlexusResourceSecurity(NexusApplication.java:634)
>        ... 68 more
> Caused by: java.lang.NullPointerException
>        at
> org.sonatype.jsecurity.web.PlexusConfiguration.getPathFilters(PlexusConfiguration.java:347)
>        at
> org.sonatype.jsecurity.web.PlexusConfiguration.addProtectedResource(PlexusConfiguration.java:390)
>        ... 69 more
>
>
>
> thanks for any help or guidance.
> Kevin
> --
> View this message in context: http://www.nabble.com/Deploy-IBM-Websphere-7.0-tp25707405p25707405.html
> Sent from the Nexus Maven Repository Manager Users List mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: nexus-user-unsubscribe@...
> For additional commands, e-mail: nexus-user-help@...
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: nexus-user-unsubscribe@...
For additional commands, e-mail: nexus-user-help@...




--
-- Lee Meador
Sent from gmail. My real email address is lee AT leemeador.com