Right, this was from a commit later in the night
normally that's fixed on trunk not sure the last deploy i triggered contains it but tmr you'll get it for sure Romain Manni-Bucau Twitter: @rmannibucau Blog: http://rmannibucau.wordpress.com/ LinkedIn: http://fr.linkedin.com/in/rmannibucau Github: https://github.com/rmannibucau 2012/12/4 deetewari <dee_tew...@hotmail.com>: > So I downloaded the SNAPSHOT from the link you sent ... and on a clean > install and deploy of ROOT.war as attached in an earlier reply here's what > I'm getting. > > WARNING: <Deployments dir="null"> - Does not exist: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/apps > Dec 04, 2012 6:32:02 PM org.apache.openejb.util.OptionsLog info > INFO: Using 'openejb.system.apps=true' > Dec 04, 2012 6:32:02 PM org.apache.openejb.util.OpenEJBErrorHandler > handleUnknownError > SEVERE: FATAL ERROR: Unknown error in Assembler. Please send the following > stack trace and this message to users@openejb.apache.org : > java.lang.NullPointerException > at > org.apache.openejb.config.DeploymentModule$ID.<init>(DeploymentModule.java:73) > at org.apache.openejb.config.EjbModule.<init>(EjbModule.java:73) > at org.apache.openejb.config.EjbModule.<init>(EjbModule.java:81) > at org.apache.openejb.config.EjbModule.<init>(EjbModule.java:58) > at > org.apache.openejb.config.SystemApps.getSystemModule(SystemApps.java:41) > at > org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:487) > at > org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:364) > at > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:343) > at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144) > at org.apache.openejb.OpenEJB.init(OpenEJB.java:290) > at > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:233) > at org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:130) > at > org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:121) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) > at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) > at org.apache.catalina.startup.Catalina.load(Catalina.java:633) > at org.apache.catalina.startup.Catalina.load(Catalina.java:658) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450) > > Dec 04, 2012 6:32:02 PM org.apache.openejb.OpenEJB$Instance <init> > SEVERE: OpenEJB has encountered a fatal error and cannot be started: > Assembler failed to build the container system. > org.apache.openejb.OpenEJBException: java.lang.NullPointerException: null > at > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:357) > at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144) > at org.apache.openejb.OpenEJB.init(OpenEJB.java:290) > at > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:233) > at org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:130) > at > org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:121) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) > at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) > at org.apache.catalina.startup.Catalina.load(Catalina.java:633) > at org.apache.catalina.startup.Catalina.load(Catalina.java:658) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450) > Caused by: java.lang.NullPointerException > at > org.apache.openejb.config.DeploymentModule$ID.<init>(DeploymentModule.java:73) > at org.apache.openejb.config.EjbModule.<init>(EjbModule.java:73) > at org.apache.openejb.config.EjbModule.<init>(EjbModule.java:81) > at org.apache.openejb.config.EjbModule.<init>(EjbModule.java:58) > at > org.apache.openejb.config.SystemApps.getSystemModule(SystemApps.java:41) > at > org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:487) > at > org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:364) > at > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:343) > ... 17 more > > Dec 04, 2012 6:32:02 PM org.apache.tomee.catalina.ServerListener > lifecycleEvent > SEVERE: TomEE Listener can't start OpenEJB > org.apache.openejb.OpenEJBException: java.lang.NullPointerException: null > at > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:357) > at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144) > at org.apache.openejb.OpenEJB.init(OpenEJB.java:290) > at > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:233) > at org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:130) > at > org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:121) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) > at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) > at org.apache.catalina.startup.Catalina.load(Catalina.java:633) > at org.apache.catalina.startup.Catalina.load(Catalina.java:658) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450) > Caused by: java.lang.NullPointerException > at > org.apache.openejb.config.DeploymentModule$ID.<init>(DeploymentModule.java:73) > at org.apache.openejb.config.EjbModule.<init>(EjbModule.java:73) > at org.apache.openejb.config.EjbModule.<init>(EjbModule.java:81) > at org.apache.openejb.config.EjbModule.<init>(EjbModule.java:58) > at > org.apache.openejb.config.SystemApps.getSystemModule(SystemApps.java:41) > at > org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:487) > at > org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:364) > at > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:343) > ... 17 more > > Dec 04, 2012 6:32:02 PM org.apache.catalina.startup.Catalina load > INFO: Initialization processed in 3452 ms > Dec 04, 2012 6:32:02 PM org.apache.catalina.core.StandardService > startInternal > INFO: Starting service Catalina > Dec 04, 2012 6:32:02 PM org.apache.catalina.core.StandardEngine > startInternal > INFO: Starting Servlet Engine: Apache Tomcat (TomEE)/7.0.33 > Dec 04, 2012 6:32:02 PM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deploying web application archive > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT.war > Dec 04, 2012 6:32:02 PM org.apache.tomee.catalina.TomcatWebAppBuilder init > INFO: ------------------------- > TomcatWebAppBuilder.init > Dec 04, 2012 6:32:02 PM org.apache.openejb.util.JarExtractor extract > INFO: Extracting jar: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT.war > Dec 04, 2012 6:32:02 PM org.apache.openejb.util.JarExtractor extract > INFO: Extracted path: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT > Dec 04, 2012 6:32:02 PM org.apache.openejb.config.ConfigurationFactory > configureApplication > INFO: Configuring enterprise application: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT > Dec 04, 2012 6:32:02 PM org.apache.openejb.config.InitEjbDeployments deploy > INFO: Auto-deploying ejb WebService: EjbDeployment(deployment-id=WebService) > Dec 04, 2012 6:32:02 PM org.apache.openejb.config.ConfigurationFactory > configureService > INFO: Configuring Service(id=Default Stateless Container, type=Container, > provider-id=Default Stateless Container) > Dec 04, 2012 6:32:02 PM org.apache.openejb.config.AutoConfig createContainer > INFO: Auto-creating a container for bean WebService: > Container(type=STATELESS, id=Default Stateless Container) > Dec 04, 2012 6:32:02 PM org.apache.openejb.assembler.classic.Assembler > createRecipe > INFO: Creating Container(id=Default Stateless Container) > Dec 04, 2012 6:32:03 PM org.apache.openejb.config.AppInfoBuilder build > INFO: Enterprise application > "/home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT" loaded. > Dec 04, 2012 6:32:03 PM org.apache.openejb.assembler.classic.Assembler > createApplication > INFO: Assembling app: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT > Dec 04, 2012 6:32:03 PM org.apache.openejb.assembler.classic.Assembler > destroyApplication > INFO: Undeploying app: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT > Dec 04, 2012 6:32:03 PM org.apache.catalina.core.ContainerBase removeChild > SEVERE: ContainerBase.removeChild: destroy: > org.apache.catalina.LifecycleException: An invalid Lifecycle transition was > attempted ([before_destroy]) for component > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] in > state [STARTING_PREP] > at > org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:409) > at > org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:299) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1041) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1159) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1140) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:627) > at > org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:1275) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:955) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:537) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:974) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:893) > at > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:118) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > > Dec 04, 2012 6:32:03 PM org.apache.tomee.catalina.TomcatWebAppBuilder > startInternal > SEVERE: Unable to deploy collapsed ear in war > StandardEngine[Catalina].StandardHost[localhost].StandardContext[] > org.apache.openejb.OpenEJBException: Creating application failed: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:959) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:537) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:974) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:893) > at > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:118) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > Caused by: org.apache.openejb.OpenEJBException: PolicyConfigurationFactory > class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > org.apache.openejb.assembler.classic.JaccPermissionsBuilder.install(JaccPermissionsBuilder.java:69) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > ... 19 more > Caused by: java.lang.ClassNotFoundException: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > javax.security.jacc.PolicyConfigurationFactory$1.run(PolicyConfigurationFactory.java:86) > at java.security.AccessController.doPrivileged(Native Method) > at > javax.security.jacc.PolicyConfigurationFactory.getPolicyConfigurationFactory(PolicyConfigurationFactory.java:80) > at > org.apache.openejb.assembler.classic.JaccPermissionsBuilder.install(JaccPermissionsBuilder.java:55) > ... 20 more > > Dec 04, 2012 6:32:03 PM org.apache.catalina.core.ContainerBase > addChildInternal > SEVERE: ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > Caused by: org.apache.tomee.catalina.TomEERuntimeException: > org.apache.openejb.OpenEJBException: Creating application failed: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:981) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:893) > at > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:118) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > ... 11 more > Caused by: org.apache.openejb.OpenEJBException: Creating application failed: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:959) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:537) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:974) > ... 17 more > Caused by: org.apache.openejb.OpenEJBException: PolicyConfigurationFactory > class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > org.apache.openejb.assembler.classic.JaccPermissionsBuilder.install(JaccPermissionsBuilder.java:69) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > ... 19 more > Caused by: java.lang.ClassNotFoundException: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > javax.security.jacc.PolicyConfigurationFactory$1.run(PolicyConfigurationFactory.java:86) > at java.security.AccessController.doPrivileged(Native Method) > at > javax.security.jacc.PolicyConfigurationFactory.getPolicyConfigurationFactory(PolicyConfigurationFactory.java:80) > at > org.apache.openejb.assembler.classic.JaccPermissionsBuilder.install(JaccPermissionsBuilder.java:55) > ... 20 more > > Dec 04, 2012 6:32:03 PM org.apache.catalina.startup.HostConfig deployWAR > SEVERE: Error deploying web application archive > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT.war > java.lang.IllegalStateException: ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:904) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > > Any leads? The other project which has entity and other stateless session > bean using PU and EM are also running into trouble with this build ... the > extra errors are > > INFO: Undeploying app: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT > Dec 04, 2012 6:40:46 PM org.apache.catalina.core.ContainerBase removeChild > SEVERE: ContainerBase.removeChild: destroy: > org.apache.catalina.LifecycleException: An invalid Lifecycle transition was > attempted ([before_destroy]) for component > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] in > state [STARTING_PREP] > at > org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:409) > at > org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:299) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1041) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1159) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1140) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:627) > at > org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:1275) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:955) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:537) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:974) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:893) > at > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:118) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > > ... > > SEVERE: Unable to deploy collapsed ear in war > StandardEngine[Catalina].StandardHost[localhost].StandardContext[] > org.apache.openejb.OpenEJBException: Creating application failed: > /home/user/apache-tomee-plus-1.5.1-SNAPSHOT/webapps/ROOT: Error building > bean 'SomeService'. Exception: class java.lang.NullPointerException: > registry is null: registry is null > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:959) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:537) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:974) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:893) > at > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:118) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > Caused by: org.apache.openejb.OpenEJBException: Error building bean > 'SomeService'. Exception: class java.lang.NullPointerException: registry is > null: registry is null > at > org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:81) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:713) > ... 19 more > Caused by: java.lang.NullPointerException: registry is null > at > org.apache.openejb.persistence.JtaEntityManager.<init>(JtaEntityManager.java:69) > at > org.apache.openejb.assembler.classic.JndiEncBuilder.buildMap(JndiEncBuilder.java:406) > at > org.apache.openejb.assembler.classic.JndiEncBuilder.buildBindings(JndiEncBuilder.java:163) > at > org.apache.openejb.assembler.classic.JndiEncBuilder.build(JndiEncBuilder.java:147) > at > org.apache.openejb.assembler.classic.EnterpriseBeanBuilder.build(EnterpriseBeanBuilder.java:145) > at > org.apache.openejb.assembler.classic.EjbJarBuilder.build(EjbJarBuilder.java:66) > ... 20 more > > Thanks. > > > > -- > View this message in context: > http://openejb.979440.n4.nabble.com/JAX-RS-webservices-do-not-work-on-TomEE-if-webapp-context-is-tp4659047p4659085.html > Sent from the OpenEJB User mailing list archive at Nabble.com.