Hi All Running TomEE 1.7.4 with arquillian-tomee-embedded I get the error msg in subj. Why is it not included in the embedded server? How do I know which extra libraries to provide other than going through one error after another (I already added deltaspike which was also missing)?
apr. 10, 2017 1:46:50 PM org.apache.tomee.embedded.Container start INFO: Starting TomEE from: C:\Users\johndoe\AppData\Local\Temp\arquillian-apache-tomee apr. 10, 2017 1:46:50 PM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["http-bio-8080"] apr. 10, 2017 1:46:50 PM org.apache.catalina.core.StandardService startInternal INFO: Starting service Tomcat apr. 10, 2017 1:46:50 PM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/7.0.68 apr. 10, 2017 1:46:50 PM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["http-bio-8080"] apr. 10, 2017 1:46:51 PM org.apache.openejb.util.OptionsLog info INFO: Using 'openejb.jdbc.datasource-creator=org.apache.tomee.jdbc.TomEEDataSourceCreator' apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: ******************************************************************************** apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: OpenEJB http://tomee.apache.org/ apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: Startup: Mon Apr 10 13:46:51 CEST 2017 apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: Copyright 1999-2015 (C) Apache OpenEJB/TomEE Project, All Rights Reserved. apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: Version: 4.7.4 apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: Build date: 20160304 apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: Build time: 09:05 apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: ******************************************************************************** apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: openejb.home = C:\Users\johndoe\AppData\Local\Temp\arquillian-apache-tomee apr. 10, 2017 1:46:51 PM org.apache.openejb.OpenEJB$Instance <init> INFO: openejb.base = C:\Users\johndoe\AppData\Local\Temp\arquillian-apache-tomee apr. 10, 2017 1:46:51 PM org.apache.openejb.cdi.CdiBuilder initializeOWB INFO: Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@1e6a3214 apr. 10, 2017 1:46:51 PM org.apache.openejb.cdi.CdiBuilder initializeOWB INFO: Succeeded in installing singleton service apr. 10, 2017 1:46:51 PM org.apache.openejb.config.ConfigurationFactory init INFO: openejb configuration file is 'C:\Users\johndoe\AppData\Local\Temp\arquillian-apache-tomee\conf\openejb.xml' apr. 10, 2017 1:46:51 PM org.apache.openejb.config.ConfigurationFactory configureService INFO: Configuring Service(id=Tomcat Security Service, type=SecurityService, provider-id=Tomcat Security Service) apr. 10, 2017 1:46:51 PM org.apache.openejb.config.ConfigurationFactory configureService INFO: Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager) apr. 10, 2017 1:46:51 PM org.apache.openejb.util.OptionsLog info INFO: Using 'openejb.system.apps=false' apr. 10, 2017 1:46:51 PM org.apache.openejb.util.OptionsLog info INFO: Using 'openejb.deployments.classpath=false' apr. 10, 2017 1:46:51 PM org.apache.openejb.assembler.classic.Assembler createRecipe INFO: Creating TransactionManager(id=Default Transaction Manager) apr. 10, 2017 1:46:51 PM org.apache.openejb.assembler.classic.Assembler createRecipe INFO: Creating SecurityService(id=Tomcat Security Service) apr. 10, 2017 1:46:51 PM org.apache.openejb.util.OptionsLog info INFO: Using 'openejb.servicemanager.enabled=false' 55854f2f-9677-4e9f-8b99-f52b301274a2.war: /WEB-INF/ /WEB-INF/lib/ /WEB-INF/lib/deltaspike-core-impl-1.0.1.jar /WEB-INF/lib/deltaspike-core-api-1.0.1.jar /WEB-INF/classes/ /WEB-INF/classes/dk/ /WEB-INF/classes/dk/pfa/ /WEB-INF/classes/dk/pfa/alsb/ /WEB-INF/classes/dk/pfa/alsb/arkivering/ /WEB-INF/classes/dk/pfa/alsb/arkivering/_4/ /WEB-INF/classes/dk/pfa/alsb/arkivering/_4/_0/ /WEB-INF/classes/dk/pfa/alsb/arkivering/_4/_0/Service.class /WEB-INF/beans.xml apr. 10, 2017 1:46:52 PM org.apache.openejb.util.JarExtractor extract INFO: Extracting jar: C:\Users\johndoe\AppData\Local\Temp\arquillian-tomee-app-working-dir\0\55854f2f-9677-4e9f-8b99-f52b301274a2.war apr. 10, 2017 1:46:52 PM org.apache.openejb.util.JarExtractor extract INFO: Extracted path: C:\Users\johndoe\AppData\Local\Temp\arquillian-tomee-app-working-dir\0\55854f2f-9677-4e9f-8b99-f52b301274a2 apr. 10, 2017 1:46:52 PM org.apache.tomee.catalina.TomcatWebAppBuilder deployWebApps INFO: using default host: localhost apr. 10, 2017 1:46:52 PM org.apache.tomee.catalina.TomcatWebAppBuilder init INFO: ------------------------- localhost -> /55854f2f-9677-4e9f-8b99-f52b301274a2 apr. 10, 2017 1:46:52 PM org.apache.openejb.config.ConfigurationFactory configureApplication INFO: Configuring enterprise application: C:\Users\johndoe\AppData\Local\Temp\arquillian-tomee-app-working-dir\0\55854f2f-9677-4e9f-8b99-f52b301274a2 apr. 10, 2017 1:46:53 PM org.apache.openejb.config.ConfigurationFactory configureService INFO: Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container) apr. 10, 2017 1:46:53 PM org.apache.openejb.config.AutoConfig createContainer INFO: Auto-creating a container for bean 55854f2f-9677-4e9f-8b99-f52b301274a2.Comp1817281652: Container(type=MANAGED, id=Default Managed Container) apr. 10, 2017 1:46:53 PM org.apache.openejb.assembler.classic.Assembler createRecipe INFO: Creating Container(id=Default Managed Container) apr. 10, 2017 1:46:53 PM org.apache.openejb.core.managed.SimplePassivater init INFO: Using directory C:\Users\johndoe\AppData\Local\Temp for stateful session passivation apr. 10, 2017 1:46:53 PM org.apache.openejb.config.AppInfoBuilder build INFO: Enterprise application "C:\Users\johndoe\AppData\Local\Temp\arquillian-tomee-app-working-dir\0\55854f2f-9677-4e9f-8b99-f52b301274a2" loaded. apr. 10, 2017 1:46:53 PM org.apache.openejb.assembler.classic.Assembler createApplication INFO: Assembling app: C:\Users\johndoe\AppData\Local\Temp\arquillian-tomee-app-working-dir\0\55854f2f-9677-4e9f-8b99-f52b301274a2 apr. 10, 2017 1:46:53 PM org.apache.openejb.cdi.CdiBuilder initSingleton INFO: Existing thread singleton service in SystemInstance(): org.apache.openejb.cdi.ThreadSingletonServiceImpl@1e6a3214 apr. 10, 2017 1:46:53 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication INFO: OpenWebBeans Container is starting... apr. 10, 2017 1:46:53 PM org.apache.webbeans.plugins.PluginLoader startUp INFO: Adding OpenWebBeansPlugin : [CdiPlugin] apr. 10, 2017 1:46:53 PM org.apache.webbeans.plugins.PluginLoader startUp INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin] apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult INFO: class: org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension activated=true apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult INFO: class: org.apache.deltaspike.core.impl.exclude.CustomProjectStageBeanFilter activated=true apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult INFO: class: org.apache.deltaspike.core.impl.exclude.GlobalAlternative activated=true apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult INFO: class: org.apache.deltaspike.core.impl.exception.control.extension.ExceptionControlExtension activated=true apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult INFO: class: org.apache.deltaspike.core.impl.message.MessageBundleExtension activated=true apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult INFO: class: org.apache.deltaspike.core.impl.message.NamedMessageBundleInvocationHandler activated=true apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult INFO: class: org.apache.deltaspike.core.impl.jmx.MBeanExtension activated=true apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult INFO: class: org.apache.deltaspike.core.impl.scope.DeltaSpikeContextExtension activated=true apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult INFO: class: org.apache.deltaspike.core.impl.config.ConfigurationExtension activated=true apr. 10, 2017 1:46:53 PM org.apache.deltaspike.core.util.ProjectStageProducer initProjectStage INFO: Computed the following DeltaSpike ProjectStage: Production apr. 10, 2017 1:46:53 PM org.apache.webbeans.config.BeansDeployer validateInjectionPoints INFO: All injection points were validated successfully. apr. 10, 2017 1:46:53 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication INFO: OpenWebBeans Container has started, it took 230 ms. apr. 10, 2017 1:46:53 PM org.apache.openejb.assembler.classic.Assembler createApplication INFO: Deployed Application(path=C:\Users\johndoe\AppData\Local\Temp\arquillian-tomee-app-working-dir\0\55854f2f-9677-4e9f-8b99-f52b301274a2) apr. 10, 2017 1:46:53 PM org.apache.catalina.core.ContainerBase addChildInternal SEVERE: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[/55854f2f-9677-4e9f-8b99-f52b301274a2]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652) at org.apache.tomee.catalina.TomcatWebAppBuilder.deployWar(TomcatWebAppBuilder.java:663) at org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps(TomcatWebAppBuilder.java:622) at org.apache.tomee.catalina.deployment.TomcatWebappDeployer.deploy(TomcatWebappDeployer.java:43) at org.apache.tomee.embedded.Container.deploy(Container.java:406) at org.apache.tomee.embedded.Container.deploy(Container.java:392) at org.apache.openejb.arquillian.embedded.EmbeddedTomEEContainer.deploy(EmbeddedTomEEContainer.java:151) at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$3.call(ContainerDeployController.java:161) at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$3.call(ContainerDeployController.java:128) at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.executeOperation(ContainerDeployController.java:271) at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.deploy(ContainerDeployController.java:127) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createDeploymentContext(ContainerDeploymentContextHandler.java:78) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) at org.jboss.arquillian.container.impl.client.container.DeploymentExceptionHandler.verifyExpectedExceptionDuringDeploy(DeploymentExceptionHandler.java:50) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115) at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$1.perform(ContainerDeployController.java:95) at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$1.perform(ContainerDeployController.java:80) at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachDeployment(ContainerDeployController.java:263) at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachManagedDeployment(ContainerDeployController.java:239) at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.deployManaged(ContainerDeployController.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115) at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:75) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:60) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115) at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeClass(EventTestRunnerAdaptor.java:80) at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:182) at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314) at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46) at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192) Caused by: javax.el.ELException: Provider com.sun.el.ExpressionFactoryImpl not found at javax.el.FactoryFinder.newInstance(FactoryFinder.java:101) at javax.el.FactoryFinder.find(FactoryFinder.java:197) at javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:197) at javax.el.ExpressionFactory.newInstance(ExpressionFactory.java:168) at org.apache.jasper.runtime.JspApplicationContextImpl.<init>(JspApplicationContextImpl.java:46) at org.apache.jasper.runtime.JspApplicationContextImpl.getInstance(JspApplicationContextImpl.java:76) at org.apache.jasper.runtime.JspFactoryImpl.getJspApplicationContext(JspFactoryImpl.java:223) at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1400) at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1100) at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5472) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147) ... 96 more Caused by: java.lang.ClassNotFoundException: com.sun.el.ExpressionFactoryImpl at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1858) at org.apache.tomee.catalina.LazyStopWebappClassLoader.loadClass(LazyStopWebappClassLoader.java:171) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701) at javax.el.FactoryFinder.newInstance(FactoryFinder.java:87) ... 109 more apr. 10, 2017 1:46:53 PM org.apache.coyote.AbstractProtocol stop INFO: Stopping ProtocolHandler ["http-bio-8080"] apr. 10, 2017 1:46:53 PM org.apache.coyote.AbstractProtocol pause INFO: Pausing ProtocolHandler ["http-bio-8080"] apr. 10, 2017 1:46:53 PM org.apache.catalina.core.StandardService stopInternal INFO: Stopping service Tomcat apr. 10, 2017 1:46:53 PM org.apache.openejb.assembler.classic.Assembler destroyApplication INFO: Undeploying app: C:\Users\johndoe\AppData\Local\Temp\arquillian-tomee-app-working-dir\0\55854f2f-9677-4e9f-8b99-f52b301274a2 apr. 10, 2017 1:46:54 PM org.apache.openejb.util.OptionsLog info INFO: Using 'openjpa.Log=org.apache.openejb.openjpa.JULOpenJPALogFactory' apr. 10, 2017 1:46:54 PM org.apache.openejb.assembler.classic.Assembler destroyApplication INFO: Undeployed app: C:\Users\johndoe\AppData\Local\Temp\arquillian-tomee-app-working-dir\0\55854f2f-9677-4e9f-8b99-f52b301274a2 apr. 10, 2017 1:46:54 PM org.apache.coyote.AbstractProtocol destroy INFO: Destroying ProtocolHandler ["http-bio-8080"]
