Hi, I have migrated a project (testing Karaf 2.3.3 with Camel, Drools) to pax-exam 3.0.4 and now I gets a very strange error reported by Junit4. Does everybody has an idea about the reason of that issue (maven dependency ...) ?
Code : https://github.com/droolsjbpm/droolsjbpm-integration/blob/pax-exam-3/drools-osgi/drools-karaf-itest/src/test/java/org/drools/karaf/itest/DroolsOnBodyCamelKarafIntegrationTest.java [org.ops4j.pax.exam.container.remote.RBCRemoteTarget] : call [[TestAddress:PaxExam-a94a5ce7-b8ba-4793-9336-65cb201d8c4e root:PaxExam-b4de7fe1-64ac-4c95-83f9-0a8bf75cd7b0]] [org.ops4j.pax.exam.karaf.container.internal.KarafTestContainer] : Shutting down the test container (Pax Runner) [org.ops4j.pax.exam.spi.reactors.ReactorManager] : suite finished Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 146.481 sec <<< FAILURE! - in org.drools.karaf.itest.DroolsOnCommandCamelKarafIntegrationTest testRuleOnCommand(org.drools.karaf.itest.DroolsOnCommandCamelKarafIntegrationTest) Time elapsed: 145.877 sec <<< ERROR! java.lang.Exception: No runnable methods at org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:169) at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:104) at org.junit.runners.ParentRunner.validate(ParentRunner.java:355) at org.junit.runners.ParentRunner.<init>(ParentRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:57) at org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.<init>(ContainerTestRunner.java:53) at org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunnerBuilder.runnerForClass(ContainerTestRunnerBuilder.java:50) at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59) at org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunnerClassRequest.getRunner(ContainerTestRunnerClassRequest.java:61) at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:31) at org.junit.runner.JUnitCore.run(JUnitCore.java:138) at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.invokeViaJUnit(JUnitProbeInvoker.java:125) at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.findAndInvoke(JUnitProbeInvoker.java:98) at org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.call(JUnitProbeInvoker.java:74) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Regards -- Charles Moulliard Apache Committer / Architect @RedHat Twitter : @cmoulliard | Blog : http://cmoulliard.github.io
