I'm afraid it's pretty unlikely you'll get TomEE 7.0.2 running on JDK11, as it's quite old.
We're currently working on Java 11 support in master. Depending on what you're using in your application, you may have some success with recent 7.x snapshots. We can deploy some new snapshots if you'd like to give the latest and greatest code a go - we'd certainly appreciate your feedback. Jon On Fri, 14 Dec 2018, 07:09 ashishc <[email protected] wrote: > Hi All, > > While trying to start tomee with ear module deployed with OpenJDK 11, its > complaining about class loading exception. Below is the complete stacktrace > : > > Environment Details : > OS : Windows 10 > Tomee : 7.0.2 > Java : OpenJDK 11 > > > Exception Stacktrace : > > main 2018-12-14 11:53:02,206 | INFO | session= | user= | > OpenEJB.options | Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > main 2018-12-14 11:53:02,771 | ERROR | session= | user= | > OpenEJB | FATAL ERROR: Unknown error in Assembler. Please send the > following stack trace and this message to [email protected] : > java.lang.IllegalArgumentException > at org.apache.xbean.asm5.ClassReader.<init>(Unknown Source) > at org.apache.xbean.asm5.ClassReader.<init>(Unknown Source) > at org.apache.xbean.asm5.ClassReader.<init>(Unknown Source) > at > > org.apache.openejb.util.AnnotationFinder.readClassDef(AnnotationFinder.java:299) > at > org.apache.openejb.util.AnnotationFinder.find(AnnotationFinder.java:164) > at > > org.apache.openejb.config.DeploymentLoader.checkAnnotations(DeploymentLoader.java:2086) > at > > org.apache.openejb.config.DeploymentLoader.discoverModuleType(DeploymentLoader.java:1969) > at > > org.apache.openejb.config.DeploymentsResolver.processUrls(DeploymentsResolver.java:360) > at > > org.apache.openejb.config.DeploymentsResolver.loadFromClasspath(DeploymentsResolver.java:256) > at > > org.apache.openejb.config.DeploymentsResolver.loadFromClasspath(DeploymentsResolver.java:321) > at > > org.apache.openejb.config.DeploymentLoader.createAppModule(DeploymentLoader.java:647) > at > org.apache.openejb.config.DeploymentLoader.load(DeploymentLoader.java:167) > at > > org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:855) > at > > org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:547) > at > > org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:634) > at > > org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:503) > at > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:482) > at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:150) > at org.apache.openejb.OpenEJB.init(OpenEJB.java:307) > at > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:247) > at > > org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:168) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:395) > at > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:108) > at org.apache.catalina.startup.Catalina.load(Catalina.java:606) > at org.apache.catalina.startup.Catalina.load(Catalina.java:629) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:311) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:494) > > main 2018-12-14 11:53:02,772 | FATAL | session= | user= | > OpenEJB.startup | OpenEJB has encountered a fatal error and cannot be > started: Assembler failed to build the container system. > org.apache.openejb.OpenEJBException: java.lang.IllegalArgumentException: > null > at > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:496) > at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:150) > at org.apache.openejb.OpenEJB.init(OpenEJB.java:307) > at > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:247) > at > > org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:168) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:395) > at > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:108) > at org.apache.catalina.startup.Catalina.load(Catalina.java:606) > at org.apache.catalina.startup.Catalina.load(Catalina.java:629) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:566) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:311) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:494) > Caused by: java.lang.IllegalArgumentException > at org.apache.xbean.asm5.ClassReader.<init>(Unknown Source) > at org.apache.xbean.asm5.ClassReader.<init>(Unknown Source) > at org.apache.xbean.asm5.ClassReader.<init>(Unknown Source) > at > > org.apache.openejb.util.AnnotationFinder.readClassDef(AnnotationFinder.java:299) > at > org.apache.openejb.util.AnnotationFinder.find(AnnotationFinder.java:164) > at > > org.apache.openejb.config.DeploymentLoader.checkAnnotations(DeploymentLoader.java:2086) > at > > org.apache.openejb.config.DeploymentLoader.discoverModuleType(DeploymentLoader.java:1969) > at > > org.apache.openejb.config.DeploymentsResolver.processUrls(DeploymentsResolver.java:360) > at > > org.apache.openejb.config.DeploymentsResolver.loadFromClasspath(DeploymentsResolver.java:256) > at > > org.apache.openejb.config.DeploymentsResolver.loadFromClasspath(DeploymentsResolver.java:321) > at > > org.apache.openejb.config.DeploymentLoader.createAppModule(DeploymentLoader.java:647) > at > org.apache.openejb.config.DeploymentLoader.load(DeploymentLoader.java:167) > at > > org.apache.openejb.config.ConfigurationFactory.configureApplication(ConfigurationFactory.java:855) > at > > org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:547) > at > > org.apache.openejb.config.ConfigurationFactory.getOpenEjbConfiguration(ConfigurationFactory.java:634) > at > > org.apache.openejb.assembler.classic.Assembler.getOpenEjbConfiguration(Assembler.java:503) > at > org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:482) > ... 15 more > main 2018-12-14 11:53:03,162 | INFO | session= | user= | > org.apache.catalina.core.StandardService | Starting service Catalina > main 2018-12-14 11:53:03,162 | INFO | session= | user= | > org.apache.catalina.core.StandardEngine | Starting Servlet Engine: Apache > Tomcat (TomEE)/8.5.6 (7.0.2) > localhost-startStop-1 2018-12-14 11:53:04,038 | INFO | session= | > user= | org.apache.catalina.startup.HostConfig | Deploying web > application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs > localhost-startStop-1 2018-12-14 11:53:04,390 | INFO | session= | > user= | OpenEJB.tomcat | ------------------------- localhost -> > /docs > localhost-startStop-1 2018-12-14 11:53:08,373 | INFO | session= | > user= | OpenEJB.startup.config | Configuring enterprise > application: C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs > localhost-startStop-1 2018-12-14 11:53:09,741 | INFO | session= | > user= | OpenEJB.startup.config | Enterprise application > "C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs" loaded. > localhost-startStop-1 2018-12-14 11:53:09,758 | INFO | session= | > user= | OpenEJB.startup | Assembling app: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs > localhost-startStop-1 2018-12-14 11:53:11,936 | INFO | session= | > user= | OpenEJB.startup | Undeploying app: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs > localhost-startStop-1 2018-12-14 11:53:11,939 | ERROR | session= | > user= | org.apache.catalina.core.ContainerBase | > ContainerBase.removeChild: destroy: > org.apache.catalina.LifecycleException: An invalid Lifecycle transition was > attempted ([before_destroy]) for component > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/docs]] > in > state [STARTING_PREP] > at > > org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:402) > at > org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:826) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1627) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1607) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:763) > at > > org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:2226) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1037) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > localhost-startStop-1 2018-12-14 11:53:12,004 | ERROR | session= | > user= | OpenEJB.tomcat | Unable to deploy collapsed ear in war > StandardEngine[Catalina].StandardHost[localhost].StandardContext[/docs] > org.apache.openejb.OpenEJBException: Creating application failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > 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:72) > at > > org.apache.openejb.assembler.classic.Assembler.initEjbs(Assembler.java:1415) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:904) > ... 17 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.base/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:58) > ... 19 more > localhost-startStop-1 2018-12-14 11:53:12,007 | ERROR | session= | > user= | org.apache.catalina.core.ContainerBase | > ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/docs]] > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > Caused by: org.apache.tomee.catalina.TomEERuntimeException: > org.apache.openejb.OpenEJBException: Creating application failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1310) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > ... 10 more > Caused by: org.apache.openejb.OpenEJBException: Creating application > failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > ... 15 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:72) > at > > org.apache.openejb.assembler.classic.Assembler.initEjbs(Assembler.java:1415) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:904) > ... 17 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.base/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:58) > ... 19 more > localhost-startStop-1 2018-12-14 11:53:12,012 | ERROR | session= | > user= | org.apache.catalina.startup.HostConfig | Error deploying > web application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs > java.lang.IllegalStateException: ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/docs]] > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:728) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > localhost-startStop-1 2018-12-14 11:53:12,015 | INFO | session= | > user= | org.apache.catalina.startup.HostConfig | Deployment of > web > application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\docs has finished in > 7,977 ms > localhost-startStop-1 2018-12-14 11:53:12,016 | INFO | session= | > user= | org.apache.catalina.startup.HostConfig | Deploying web > application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager > localhost-startStop-1 2018-12-14 11:53:12,046 | INFO | session= | > user= | OpenEJB.tomcat | ------------------------- localhost -> > /host-manager > localhost-startStop-1 2018-12-14 11:53:12,224 | INFO | session= | > user= | OpenEJB.startup.config | Configuring enterprise > application: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager > localhost-startStop-1 2018-12-14 11:53:12,280 | INFO | session= | > user= | OpenEJB.startup.config | Enterprise application > "C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager" > loaded. > localhost-startStop-1 2018-12-14 11:53:12,280 | INFO | session= | > user= | OpenEJB.startup | Assembling app: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager > localhost-startStop-1 2018-12-14 11:53:12,287 | INFO | session= | > user= | OpenEJB.startup | Undeploying app: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager > localhost-startStop-1 2018-12-14 11:53:12,288 | ERROR | session= | > user= | org.apache.catalina.core.ContainerBase | > ContainerBase.removeChild: destroy: > org.apache.catalina.LifecycleException: An invalid Lifecycle transition was > attempted ([before_destroy]) for component > > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/host-manager]] > in state [STARTING_PREP] > at > > org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:402) > at > org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:826) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1627) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1607) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:763) > at > > org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:2226) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1037) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > localhost-startStop-1 2018-12-14 11:53:12,317 | ERROR | session= | > user= | OpenEJB.tomcat | Unable to deploy collapsed ear in war > > StandardEngine[Catalina].StandardHost[localhost].StandardContext[/host-manager] > org.apache.openejb.OpenEJBException: Creating application failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > 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:72) > at > > org.apache.openejb.assembler.classic.Assembler.initEjbs(Assembler.java:1415) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:904) > ... 17 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.base/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:58) > ... 19 more > localhost-startStop-1 2018-12-14 11:53:12,319 | ERROR | session= | > user= | org.apache.catalina.core.ContainerBase | > ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component > > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/host-manager]] > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > Caused by: org.apache.tomee.catalina.TomEERuntimeException: > org.apache.openejb.OpenEJBException: Creating application failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1310) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > ... 10 more > Caused by: org.apache.openejb.OpenEJBException: Creating application > failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > ... 15 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:72) > at > > org.apache.openejb.assembler.classic.Assembler.initEjbs(Assembler.java:1415) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:904) > ... 17 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.base/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:58) > ... 19 more > localhost-startStop-1 2018-12-14 11:53:12,320 | ERROR | session= | > user= | org.apache.catalina.startup.HostConfig | Error deploying > web application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager > java.lang.IllegalStateException: ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component > > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/host-manager]] > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:728) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > localhost-startStop-1 2018-12-14 11:53:12,321 | INFO | session= | > user= | org.apache.catalina.startup.HostConfig | Deployment of > web > application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\host-manager has > finished in 305 ms > localhost-startStop-1 2018-12-14 11:53:12,322 | INFO | session= | > user= | org.apache.catalina.startup.HostConfig | Deploying web > application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager > localhost-startStop-1 2018-12-14 11:53:12,455 | INFO | session= | > user= | OpenEJB.tomcat | ------------------------- localhost -> > /manager > localhost-startStop-1 2018-12-14 11:53:12,614 | INFO | session= | > user= | OpenEJB.startup.config | Configuring enterprise > application: C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager > localhost-startStop-1 2018-12-14 11:53:12,677 | INFO | session= | > user= | OpenEJB.startup.config | Enterprise application > "C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager" loaded. > localhost-startStop-1 2018-12-14 11:53:12,677 | INFO | session= | > user= | OpenEJB.startup | Assembling app: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager > localhost-startStop-1 2018-12-14 11:53:12,687 | INFO | session= | > user= | OpenEJB.startup | Undeploying app: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager > localhost-startStop-1 2018-12-14 11:53:12,687 | ERROR | session= | > user= | org.apache.catalina.core.ContainerBase | > ContainerBase.removeChild: destroy: > org.apache.catalina.LifecycleException: An invalid Lifecycle transition was > attempted ([before_destroy]) for component > > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/manager]] > in state [STARTING_PREP] > at > > org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:402) > at > org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:826) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1627) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1607) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:763) > at > > org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:2226) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1037) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > localhost-startStop-1 2018-12-14 11:53:12,713 | ERROR | session= | > user= | OpenEJB.tomcat | Unable to deploy collapsed ear in war > StandardEngine[Catalina].StandardHost[localhost].StandardContext[/manager] > org.apache.openejb.OpenEJBException: Creating application failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > 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:72) > at > > org.apache.openejb.assembler.classic.Assembler.initEjbs(Assembler.java:1415) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:904) > ... 17 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.base/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:58) > ... 19 more > localhost-startStop-1 2018-12-14 11:53:12,715 | ERROR | session= | > user= | org.apache.catalina.core.ContainerBase | > ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component > > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/manager]] > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > Caused by: org.apache.tomee.catalina.TomEERuntimeException: > org.apache.openejb.OpenEJBException: Creating application failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1310) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > ... 10 more > Caused by: org.apache.openejb.OpenEJBException: Creating application > failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > ... 15 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:72) > at > > org.apache.openejb.assembler.classic.Assembler.initEjbs(Assembler.java:1415) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:904) > ... 17 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.base/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:58) > ... 19 more > localhost-startStop-1 2018-12-14 11:53:12,717 | ERROR | session= | > user= | org.apache.catalina.startup.HostConfig | Error deploying > web application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager > java.lang.IllegalStateException: ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to start component > > [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/manager]] > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:728) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > localhost-startStop-1 2018-12-14 11:53:12,719 | INFO | session= | > user= | org.apache.catalina.startup.HostConfig | Deployment of > web > application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\manager has finished > in 397 ms > localhost-startStop-1 2018-12-14 11:53:12,725 | INFO | session= | > user= | org.apache.catalina.startup.HostConfig | Deploying web > application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT > localhost-startStop-1 2018-12-14 11:53:12,726 | INFO | session= | > user= | OpenEJB.tomcat | ------------------------- localhost -> / > localhost-startStop-1 2018-12-14 11:53:12,815 | INFO | session= | > user= | OpenEJB.startup.config | Configuring enterprise > application: C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT > localhost-startStop-1 2018-12-14 11:53:12,820 | INFO | session= | > user= | OpenEJB.startup.config | Enterprise application > "C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT" loaded. > localhost-startStop-1 2018-12-14 11:53:12,821 | INFO | session= | > user= | OpenEJB.startup | Assembling app: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT > localhost-startStop-1 2018-12-14 11:53:12,826 | INFO | session= | > user= | OpenEJB.startup | Undeploying app: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT > localhost-startStop-1 2018-12-14 11:53:12,830 | ERROR | session= | > user= | org.apache.catalina.core.ContainerBase | > 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:402) > at > org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292) > at > org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:826) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1627) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1607) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:763) > at > > org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:2226) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1037) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > localhost-startStop-1 2018-12-14 11:53:12,854 | ERROR | session= | > user= | OpenEJB.tomcat | Unable to deploy collapsed ear in war > StandardEngine[Catalina].StandardHost[localhost].StandardContext[] > org.apache.openejb.OpenEJBException: Creating application failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > 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:72) > at > > org.apache.openejb.assembler.classic.Assembler.initEjbs(Assembler.java:1415) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:904) > ... 17 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.base/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:58) > ... 19 more > localhost-startStop-1 2018-12-14 11:53:12,856 | ERROR | session= | > user= | org.apache.catalina.core.ContainerBase | > 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:167) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > Caused by: org.apache.tomee.catalina.TomEERuntimeException: > org.apache.openejb.OpenEJBException: Creating application failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1310) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > ... 10 more > Caused by: org.apache.openejb.OpenEJBException: Creating application > failed: > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT: > PolicyConfigurationFactory class not found: Property > javax.security.jacc.PolicyConfigurationFactory.provider not set > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1041) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298) > ... 15 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:72) > at > > org.apache.openejb.assembler.classic.Assembler.initEjbs(Assembler.java:1415) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:904) > ... 17 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.base/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:58) > ... 19 more > localhost-startStop-1 2018-12-14 11:53:12,857 | ERROR | session= | > user= | org.apache.catalina.startup.HostConfig | Error deploying > web application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT > 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:728) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) > at > > org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) > at > > org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) > at > > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > localhost-startStop-1 2018-12-14 11:53:12,859 | INFO | session= | > user= | org.apache.catalina.startup.HostConfig | Deployment of > web > application directory > C:\OT\devtools\OTMM165\apache-tomee-plus-7.0.2\webapps\ROOT has finished in > 134 ms > main 2018-12-14 11:53:12,945 | INFO | session= | user= | > org.apache.coyote.http11.Http11NioProtocol | Starting ProtocolHandler > [http-nio-11090] > main 2018-12-14 11:53:12,957 | INFO | session= | user= | > org.apache.coyote.ajp.AjpNioProtocol | Starting ProtocolHandler > [ajp-nio-11091] > main 2018-12-14 11:53:12,965 | INFO | session= | user= | > org.apache.catalina.startup.Catalina | Server startup in 10188 ms > > > > 1.Is apache tomee compatible with OpenJDK 11? If so, is there any extra > configuration which is needed to be done. If its not compatible is there > any > workaround to make it work? > > Appreciate help towards resolving the issue. > > Thanks, > Ashish > > > > -- > Sent from: > http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html >
