Hi The ZIP is being downloaded. It's the extraction or some processing after that fails. As seen from the previous post the extractor expects the file to be located at a file path containing "http:" but this would not work on windows.
Im using the setup described for remote adapter here https://tomee.apache.org/arquillian-available-adapters.html). <profile> <id>tomee-remote</id> <dependencies> <dependency> <groupId>org.apache.openejb</groupId> <artifactId>arquillian-tomee-remote</artifactId> <version>${tomee.version}</version> </dependency> <dependency> <groupId>org.apache.openejb</groupId> <artifactId>apache-tomee</artifactId> <version>${tomee.version}</version> <classifier>${tomee. classifier}</classifier> <type>zip</type> </dependency> </dependencies> <build> ... On Wed, Apr 12, 2017 at 11:20 AM, Romain Manni-Bucau <rmannibu...@gmail.com> wrote: > add org.apache.openejb:apache-tomee:<version>:zip:<classifier> in scope > test in your pom to ensure it is there > > side note: no need to build tomee, central has the jar sources > > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <https://blog-rmannibucau.rhcloud.com> | Old Blog > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory > <https://javaeefactory-rmannibucau.rhcloud.com> > > 2017-04-12 11:06 GMT+02:00 Me Self <wmso...@gmail.com>: > > > Hi > > > > I cant build 1.7.x because of some proxy issue, but with a debugger I was > > able to catch these two exceptions in 1.7.4 with a little more detail. > The > > location of the zip file with a http: in the filepath seems a little > > suspect. > > > > java.lang.IllegalStateException: Not a file: > > C:\Users\dude\somemavenproject > > \http:\repo1.maven.org\maven2\org\apache\openejb\apache- > > tomee\1.7.4\apache-tomee-1.7.4-webprofile.zip > > > > at org.apache.openejb.arquillian. > > common.Files.assertFile(Files.java:155) > > > > at org.apache.openejb.arquillian. > > common.Zips.unzip(Zips.java:41) > > > > at org.apache.openejb.arquillian. > > common.Zips.unzip(Zips.java:31) > > > > at org.apache.openejb.arquillian. > > common.Setup.downloadAndUnpack(Setup.java:148) > > > > at org.apache.tomee.arquillian.re > > mote.RemoteTomEEContainer.configure(RemoteTomEEContainer.java:206) > > > > at org.apache.tomee.arquillian.re > > mote.RemoteTomEEContainer.start(RemoteTomEEContainer.java:105) > > > > at org.jboss.arquillian.container.impl.ContainerImpl. > > start( > > ContainerImpl.java:199) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController$8. > > perform(ContainerLifecycleController.java:163) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController$8. > > perform(ContainerLifecycleController.java:157) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController.forConta > > iner(ContainerLifecycleController.java:255) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController.startCon > > tainer(ContainerLifecycleController.java:156) > > > > 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. > > 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.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.ContainerLifecycleController$2. > > perform(ContainerLifecycleController.java:77) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController$2. > > perform(ContainerLifecycleController.java:70) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController.forEachS > > uiteContainer(ContainerLifecycleController.java:221) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController.startSui > > teContainers(ContainerLifecycleController.java:69) > > > > 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(Container > > EventController.java:86) > > > > 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.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.beforeSuite(EventTestRunnerAdaptor.java:68) > > > > at org.jboss.arquillian.junit.Arq > > uillian.run(Arquillian.java:97) > > > > at org.eclipse.jdt.internal.junit > > 4.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) > > > > java.lang.IllegalStateException: Not a file: > > C:\Users\dude\somemavenproject > > \http:\repo1.maven.org\maven2\org\apache\openejb\apache- > > tomee\1.7.4\apache-tomee-1.7.4-webprofile.zip > > > > at org.apache.openejb.arquillian. > > common.Files.assertFile(Files.java:155) > > > > at org.apache.openejb.arquillian. > > common.Zips.unzip(Zips.java:41) > > > > at org.apache.openejb.arquillian. > > common.Zips.unzip(Zips.java:31) > > > > at org.apache.openejb.arquillian. > > common.Setup.downloadAndUnpack(Setup.java:148) > > > > at org.apache.tomee.arquillian.re > > mote.RemoteTomEEContainer.configure(RemoteTomEEContainer.java:206) > > > > at org.apache.tomee.arquillian.re > > mote.RemoteTomEEContainer.start(RemoteTomEEContainer.java:105) > > > > at org.jboss.arquillian.container.impl.ContainerImpl. > > start( > > ContainerImpl.java:199) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController$8. > > perform(ContainerLifecycleController.java:163) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController$8. > > perform(ContainerLifecycleController.java:157) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController.forConta > > iner(ContainerLifecycleController.java:255) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController.startCon > > tainer(ContainerLifecycleController.java:156) > > > > 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. > > 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.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.ContainerLifecycleController$2. > > perform(ContainerLifecycleController.java:77) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController$2. > > perform(ContainerLifecycleController.java:70) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController.forEachS > > uiteContainer(ContainerLifecycleController.java:221) > > > > at org.jboss.arquillian.container > > .impl.client.container.ContainerLifecycleController.startSui > > teContainers(ContainerLifecycleController.java:69) > > > > 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(Container > > EventController.java:86) > > > > 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.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.beforeSuite(EventTestRunnerAdaptor.java:68) > > > > at org.jboss.arquillian.junit.Arq > > uillian.run(Arquillian.java:97) > > > > at org.eclipse.jdt.internal.junit > > 4.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) > > > > > > > > > > > > INFO: Extracting 'C:\Users\dude\somemavenproject\http:\repo1.maven.org\ > > maven2\org\apache\openejb\apache-tomee\1.7.4\apache- > > tomee-1.7.4-webprofile.zip' > > to 'C:\Users\dude\AppData\Local\Temp\arquillian-apache-tomee' > > > > *java.lang.reflect.InvocationTargetException* > > > > 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.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.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. > > ContainerLifecycleController$2.perform( > > *ContainerLifecycleController.java:77*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController$2.perform( > > *ContainerLifecycleController.java:70*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController.forEachSuiteContainer( > > *ContainerLifecycleController.java:221*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController.startSuiteContainers( > > *ContainerLifecycleController.java:69*) > > > > 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:86*) > > > > 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. > > 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. > > beforeSuite(*EventTestRunnerAdaptor.java:68*) > > > > at org.jboss.arquillian.junit.Arquillian.run( > > *Arquillian.java:97*) > > > > 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: *java.lang.NullPointerException* > > > > at org.apache.tomee.arquillian.remote.RemoteTomEEContainer. > > start(*RemoteTomEEContainer.java:132*) > > > > at org.jboss.arquillian.container.impl.ContainerImpl.start( > > *ContainerImpl.java:199*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController$8.perform( > > *ContainerLifecycleController.java:163*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController$8.perform( > > *ContainerLifecycleController.java:157*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController.forContainer( > > *ContainerLifecycleController.java:255*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController.startContainer( > > *ContainerLifecycleController.java:156*) > > > > ... 56 more > > > > *java.lang.reflect.InvocationTargetException* > > > > 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.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.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. > > ContainerLifecycleController$2.perform( > > *ContainerLifecycleController.java:77*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController$2.perform( > > *ContainerLifecycleController.java:70*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController.forEachSuiteContainer( > > *ContainerLifecycleController.java:221*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController.startSuiteContainers( > > *ContainerLifecycleController.java:69*) > > > > 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:86*) > > > > 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. > > 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. > > beforeSuite(*EventTestRunnerAdaptor.java:68*) > > > > at org.jboss.arquillian.junit.Arquillian.run( > > *Arquillian.java:97*) > > > > 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: *java.lang.NullPointerException* > > > > at org.apache.tomee.arquillian.remote.RemoteTomEEContainer. > > start(*RemoteTomEEContainer.java:132*) > > > > at org.jboss.arquillian.container.impl.ContainerImpl.start( > > *ContainerImpl.java:199*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController$8.perform( > > *ContainerLifecycleController.java:163*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController$8.perform( > > *ContainerLifecycleController.java:157*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController.forContainer( > > *ContainerLifecycleController.java:255*) > > > > at org.jboss.arquillian.container.impl.client.container. > > ContainerLifecycleController.startContainer( > > *ContainerLifecycleController.java:156*) > > > > ... 56 more > > > > > > > > On Wed, Apr 12, 2017 at 9:11 AM, Romain Manni-Bucau < > rmannibu...@gmail.com > > > > > wrote: > > > > > Hi > > > > > > sadly in 1.7.4 this NPE hides the real error (fixed on 7.x branch). > Maybe > > > give a try to put a breakpoint at > > > https://github.com/apache/tomee/blob/tomee-1.7.x/ > > > arquillian/arquillian-tomee-remote/src/main/java/org/ > > > apache/tomee/arquillian/remote/RemoteTomEEContainer.java#L132 > > > and check what's the actual exception. > > > > > > > > > Romain Manni-Bucau > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > > <https://blog-rmannibucau.rhcloud.com> | Old Blog > > > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > > > rmannibucau> | > > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory > > > <https://javaeefactory-rmannibucau.rhcloud.com> > > > > > > 2017-04-12 9:09 GMT+02:00 Me Self <wmso...@gmail.com>: > > > > > > > Hi All > > > > > > > > Running the tomee-remote adapter 1.7.4 I get the nullptr listed at > the > > > > bottom. Is some sort of configuration missing? And where can I find > the > > > > branch on github - > > > > there are branches named 1.7.0, 1.7.1, 1.7.2 but no 1.7.4? > > > > > > > > arquillian.xml: > > > > > > > > <container qualifier="tomee-remote" default="true"> > > > > > > > > <configuration> > > > > > > > > <property > > > name="httpPort">-1</property> > > > > > > > > <property > > > name="stopPort">-1</property> > > > > > > > > <property name="version">1.7.4</ > > > > property> > > > > > > > > <property > > > > name="classifier">webprofile</property> > > > > > > > > </configuration> > > > > > > > > </container> > > > > > > > > > > > > pom.xml snippets: > > > > > > > > > > > > > > > > > > > > <tomee.version>1.7.4</tomee.version> > > > > > > > > <tomee.classifier>webprofile</tomee.classifier> > > > > > > > > <arquillian.version>1.0.3.Final</arquillian.version> > > > > > > > > ... > > > > > > > > <profile> > > > > > > > > <id>tomee-remote</id> > > > > > > > > <dependencies> > > > > > > > > <dependency> > > > > > > > > > > > > <groupId>org.apache.openejb</groupId> > > > > > > > > > > > > <artifactId>arquillian-tomee-remote</artifactId> > > > > > > > > > > > > <version>${tomee.version}</version> > > > > > > > > </dependency> > > > > > > > > <dependency> > > > > > > > > > > > > <groupId>org.apache.openejb</groupId> > > > > > > > > > > > > <artifactId>apache-tomee</artifactId> > > > > > > > > > > > > <version>${tomee.version}</version> > > > > > > > > > > <classifier>${tomee. > > > > classifier}</classifier> > > > > > > > > <type>zip</type> > > > > > > > > </dependency> > > > > > > > > </dependencies> > > > > > > > > <build> > > > > > > > > <plugins> > > > > > > > > <plugin> > > > > > > > > > > > > <groupId>org.apache.maven.plugins</groupId> > > > > > > > > > > > > <artifactId>maven-surefire-plugin</artifactId> > > > > > > > > > > > > <configuration> > > > > > > > > > > > > <systemPropertyVariables> > > > > > > > > > > > > <arquillian.launch>tomee- > > > > remote</arquillian.launch> > > > > > > > > > > > > <tomee.classifier>${tomee. > > > classifier}</tomee.classifier> > > > > > > > > > > > > <tomee.version>${tomee.version}</tomee.version> > > > > > > > > > > > > </systemPropertyVariables> > > > > > > > > > > > > </configuration> > > > > > > > > </plugin> > > > > > > > > </plugins> > > > > > > > > </build> > > > > > > > > </profile> > > > > > > > > > > > > > > > > java.lang.NullPointerException: null > > > > > > > > at > > > > org.apache.tomee.arquillian.remote.RemoteTomEEContainer. > > > > start(RemoteTomEEContainer.java:132) > > > > > > > > at > > > > org.jboss.arquillian.container.impl.ContainerImpl. > > > > start(ContainerImpl.java:199) > > > > > > > > at > > > > org.jboss.arquillian.container.impl.client.container. > > > > ContainerLifecycleController$8.perform(ContainerLifecycleController. > > > > java:163) > > > > > > > > at > > > > org.jboss.arquillian.container.impl.client.container. > > > > ContainerLifecycleController$8.perform(ContainerLifecycleController. > > > > java:157) > > > > > > > > at > > > > org.jboss.arquillian.container.impl.client.container. > > > > ContainerLifecycleController.forContainer( > > ContainerLifecycleController. > > > > java:255) > > > > > > > > at > > > > org.jboss.arquillian.container.impl.client.container. > > > > ContainerLifecycleController.startContainer( > > > ContainerLifecycleController. > > > > java:156) > > > > > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > > > > > > > at > > > > sun.reflect.NativeMethodAccessorImpl.invoke( > > > NativeMethodAccessorImpl.java: > > > > 62) > > > > > > > > at > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke( > > > > DelegatingMethodAccessorImpl.java:43) > > > > > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > > > > > > > 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. > > > ContainerDeploymentContextHand > > > > ler.createContainerContext(ContainerDeploymentContextHand > ler.java:57) > > > > > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > > > > > > > at > > > > sun.reflect.NativeMethodAccessorImpl.invoke( > > > NativeMethodAccessorImpl.java: > > > > 62) > > > > > > > > at > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke( > > > > DelegatingMethodAccessorImpl.java:43) > > > > > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > > > > > > > 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. > > > > ContainerLifecycleController$2.perform(ContainerLifecycleController. > > > > java:77) > > > > > > > > at > > > > org.jboss.arquillian.container.impl.client.container. > > > > ContainerLifecycleController$2.perform(ContainerLifecycleController. > > > > java:70) > > > > > > > > at > > > > org.jboss.arquillian.container.impl.client.container. > > > > ContainerLifecycleController.forEachSuiteContainer( > > > > ContainerLifecycleController.java:221) > > > > > > > > at > > > > org.jboss.arquillian.container.impl.client.container. > > > > ContainerLifecycleController.startSuiteContainers( > > > > ContainerLifecycleController.java:69) > > > > > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > > > > > > > at > > > > sun.reflect.NativeMethodAccessorImpl.invoke( > > > NativeMethodAccessorImpl.java: > > > > 62) > > > > > > > > at > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke( > > > > DelegatingMethodAccessorImpl.java:43) > > > > > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > > > > > > > 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:86) > > > > > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > > > > > > > at > > > > sun.reflect.NativeMethodAccessorImpl.invoke( > > > NativeMethodAccessorImpl.java: > > > > 62) > > > > > > > > at > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke( > > > > DelegatingMethodAccessorImpl.java:43) > > > > > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > > > > > > > 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. > createSuiteContext( > > > > TestContextHandler.java:60) > > > > > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > > > > > > > at > > > > sun.reflect.NativeMethodAccessorImpl.invoke( > > > NativeMethodAccessorImpl.java: > > > > 62) > > > > > > > > at > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke( > > > > DelegatingMethodAccessorImpl.java:43) > > > > > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > > > > > > > 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.beforeSuite( > > > > EventTestRunnerAdaptor.java:68) > > > > > > > > at org.jboss.arquillian.junit.Arquillian.run(Arquillian. > > java:97) > > > > > > > > at > > > > org.apache.maven.surefire.junit4.JUnit4Provider.execute( > > > > JUnit4Provider.java:283) > > > > > > > > at > > > > org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun( > > > > JUnit4Provider.java:173) > > > > > > > > at > > > > org.apache.maven.surefire.junit4.JUnit4Provider. > > > > executeTestSet(JUnit4Provider.java:153) > > > > > > > > at > > > > org.apache.maven.surefire.junit4.JUnit4Provider.invoke( > > > > JUnit4Provider.java:128) > > > > > > > > at > > > > org.apache.maven.surefire.booter.ForkedBooter. > > > > invokeProviderInSameClassLoader(ForkedBooter.java:203) > > > > > > > > at > > > > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess( > > > > ForkedBooter.java:155) > > > > > > > > at > > > > org.apache.maven.surefire.booter.ForkedBooter.main( > > > ForkedBooter.java:103) > > > > > > > > > >