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.