Hello to all!

I'm learning OSGi technology and I discover pax exam 4.

I've tried to follow the guide lines at Getting Started with OSGi Tests 
<https://ops4j1.jira.com/wiki/display/PAXEXAM4/Getting+Started+with+OSGi+Tests>
 and OSGi Containers 
<https://ops4j1.jira.com/wiki/display/PAXEXAM4/OSGi+Containers>. However, 
it seems I can't start the testing.
The error is the following one:

simpleGreetingImplCheck(com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl):
 
> gave up waiting for service 
> com.massimobono.microsi.examples.bundleexample.BundleExample
> test(com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl): 
> gave up waiting for service 
> com.massimobono.microsi.examples.bundleexample.BundleExample


It seems that pax exam starts correctly, but fails to inject bundle-example 
(a "hello world" bundle I'm testing).

I'm putting all the source code here 
<https://github.com/Koldar/pax-exam-test>.
Furthermore, here some additional information:


   1. I'm using Java 1.8.0_121;
   2. The OSGi implementation chosen is 5.6.2;
   3. I'm using maven and I'm using the one available via m2e Eclipse 
   plugin (m2e version 1.7);
   4. Eclipse version is 4.6.0 (Neon);
   5. Pax exam version is 4;

If you look at the POM of the test (itest-bundle-example), you'll notice 
I've added other dependencies aside those cite in Osgi Containers 
<https://ops4j1.jira.com/wiki/display/PAXEXAM4/OSGi+Containers>. I've added 
them because I got other errors before getting stuck on the "gave up 
waiting" one.


   - *org.ops4j.pax.exam:pax-exam-container-native:4.10.0*: I've added it 
   because otherwise Pax complained with "No TestContainer implementation in 
   Classpath";
   - 
   - *org.ops4j.pax.exam:pax-exam-link-assembly:4.10.0*: I've added it 
   because otherwise Pax complained with "Problem starting test container";


If you look at the log maven generates (see attachment maven.log) you'll 
see that the platform correctly *resolve and install* my bundle:

14:05:05.895 [main] DEBUG org.ops4j.pax.url.mvn.internal.Connection - 
*Resolving 
*[mvn:com.massimobono.microsi.examples/bundle-example-impl/0.0.1-SNAPSHOT]
14:05:05.897 [main] DEBUG 
shaded.org.eclipse.aether.internal.impl.DefaultLocalRepositoryProvider - 
Using manager PaxLocalRepositoryManager with priority 0.0 for 
E:\Users\massi\.m2\repository
14:05:05.919 [main] DEBUG 
org.ops4j.pax.url.mvn.internal.AetherBasedResolver - *Resolved 
*(com.massimobono.microsi.examples:bundle-example-impl:jar:0.0.1-SNAPSHOT) 
as 
E:\Users\massi\.m2\repository\com\massimobono\microsi\examples\bundle-example-impl\0.0.1-SNAPSHOT\bundle-example-impl-0.0.1-SNAPSHOT.jar
14:05:05.922 [main] DEBUG 
org.ops4j.pax.exam.nat.internal.NativeTestContainer - + *Install *(start@3) 
MavenArtifactUrlReference{groupId='com.massimobono.microsi.examples', 
artifactId='bundle-example-impl', version='0.0.1-SNAPSHOT', type='null'}

If I comment out the "@Inject" annotation, everything works, so I think I 
configured wrongly pax exam.

Waiting for any kind reply!

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - [email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
com.massimobono.microsi.examples:bundle-example-impl:bundle:0.0.1-SNAPSHOT
[WARNING] 
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
 must be unique: junit:junit:jar -> version 4.8.2 vs 4.8.1 @ 
com.massimobono.microsi:microsi-root:0.0.1-SNAPSHOT, 
E:\Users\massi\git\MicroSI\microsi-root\pom.xml, line 88, column 16
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
com.massimobono.microsi.examples:itest-bundle-example:jar:0.0.1-SNAPSHOT
[WARNING] 
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
 must be unique: junit:junit:jar -> version 4.8.2 vs 4.8.1 @ 
com.massimobono.microsi:microsi-root:0.0.1-SNAPSHOT, 
E:\Users\massi\git\MicroSI\microsi-root\pom.xml, line 88, column 16
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
com.massimobono.microsi:microsi-root:pom:0.0.1-SNAPSHOT
[WARNING] 
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
 must be unique: junit:junit:jar -> version 4.8.2 vs 4.8.1 @ line 88, column 16
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten 
the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support 
building such malformed projects.
[WARNING] 
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] microsi-root
[INFO] bundle-example-impl
[INFO] itest-bundle-example
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building microsi-root 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:manifest (default) @ microsi-root ---
[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle]
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:manifest (default) @ microsi-root ---
[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle]
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ microsi-root ---
[INFO] Installing E:\Users\massi\git\MicroSI\microsi-root\pom.xml to 
E:\Users\massi\.m2\repository\com\massimobono\microsi\microsi-root\0.0.1-SNAPSHOT\microsi-root-0.0.1-SNAPSHOT.pom
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:manifest (default) @ microsi-root ---
[WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle]
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building bundle-example-impl 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ 
bundle-example-impl ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ 
bundle-example-impl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:manifest (default) @ bundle-example-impl 
---
fqn com.massimobono.microsi.examples.bundleexample.BundleExample .*
fqn com.massimobono.microsi.examples.bundleexample.impl.BundleExampleImpl .*
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ 
bundle-example-impl ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ 
bundle-example-impl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ 
bundle-example-impl ---
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:bundle (default-bundle) @ 
bundle-example-impl ---
fqn com.massimobono.microsi.examples.bundleexample.impl.BundleExampleImpl .*
fqn com.massimobono.microsi.examples.bundleexample.BundleExample .*
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ 
bundle-example-impl ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ 
bundle-example-impl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:manifest (default) @ bundle-example-impl 
---
fqn com.massimobono.microsi.examples.bundleexample.impl.BundleExampleImpl .*
fqn com.massimobono.microsi.examples.bundleexample.BundleExample .*
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ 
bundle-example-impl ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ 
bundle-example-impl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ 
bundle-example-impl ---
[INFO] Skipping execution of surefire because it has already been run for this 
configuration
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:bundle (default-bundle) @ 
bundle-example-impl ---
fqn com.massimobono.microsi.examples.bundleexample.impl.BundleExampleImpl .*
fqn com.massimobono.microsi.examples.bundleexample.BundleExample .*
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
bundle-example-impl ---
[INFO] Installing 
E:\Users\massi\git\MicroSI\microsi-root\examples\bundle-example-impl\target\bundle-example-impl-0.0.1-SNAPSHOT.jar
 to 
E:\Users\massi\.m2\repository\com\massimobono\microsi\examples\bundle-example-impl\0.0.1-SNAPSHOT\bundle-example-impl-0.0.1-SNAPSHOT.jar
[INFO] Installing 
E:\Users\massi\git\MicroSI\microsi-root\examples\bundle-example-impl\pom.xml to 
E:\Users\massi\.m2\repository\com\massimobono\microsi\examples\bundle-example-impl\0.0.1-SNAPSHOT\bundle-example-impl-0.0.1-SNAPSHOT.pom
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:install (default-install) @ 
bundle-example-impl ---
[INFO] Installing 
com/massimobono/microsi/examples/bundle-example-impl/0.0.1-SNAPSHOT/bundle-example-impl-0.0.1-SNAPSHOT.jar
[INFO] Writing OBR metadata
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ 
bundle-example-impl ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ 
bundle-example-impl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:manifest (default) @ bundle-example-impl 
---
fqn com.massimobono.microsi.examples.bundleexample.impl.BundleExampleImpl .*
fqn com.massimobono.microsi.examples.bundleexample.BundleExample .*
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ 
bundle-example-impl ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ 
bundle-example-impl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ 
bundle-example-impl ---
[INFO] Skipping execution of surefire because it has already been run for this 
configuration
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building itest-bundle-example 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ 
itest-bundle-example ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ 
itest-bundle-example ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-bundle-plugin:2.3.7:manifest (default) @ itest-bundle-example 
---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ 
itest-bundle-example ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ 
itest-bundle-example ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ 
itest-bundle-example ---
[INFO] Surefire report directory: 
E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl
14:05:04.503 [main] INFO org.ops4j.pax.exam.spi.DefaultExamSystem - Pax Exam 
System (Version: 4.10.0) created.
14:05:04.508 [main] DEBUG org.ops4j.store.intern.TemporaryStore - Storage Area 
is E:\Users\massi\AppData\Local\Temp\1491480304507-0
14:05:04.545 [main] INFO org.ops4j.pax.exam.junit.impl.ProbeRunner - creating 
PaxExam runner for class 
com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl
14:05:04.553 [main] DEBUG org.ops4j.pax.exam.spi.PaxExamRuntime - Found 
TestContainerFactory: org.ops4j.pax.exam.nat.internal.NativeTestContainerFactory
14:05:04.558 [main] DEBUG org.ops4j.pax.exam.spi.DefaultExamSystem - creating 
default probe
14:05:04.774 [main] DEBUG org.ops4j.pax.exam.spi.reactors.ReactorManager - No 
User defined probe hook found
14:05:04.776 [main] DEBUG org.ops4j.pax.exam.spi.intern.DefaultTestAddress - 
NEW ADDRESS= PaxExam-06731438-f571-4002-ae1b-08457371427e parent=null 
root=[TestAddress:PaxExam-06731438-f571-4002-ae1b-08457371427e 
root:PaxExam-06731438-f571-4002-ae1b-08457371427e] 
args=[Ljava.lang.Object;@3cbbc1e0
14:05:04.779 [main] DEBUG org.ops4j.pax.exam.spi.intern.DefaultTestAddress - 
NEW ADDRESS= PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e parent=null 
root=[TestAddress:PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e 
root:PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e] 
args=[Ljava.lang.Object;@54a097cc
14:05:04.779 [main] DEBUG org.ops4j.pax.exam.spi.DefaultExamReactor - Staging 
reactor with probes: 1 using strategy: 
org.ops4j.pax.exam.spi.reactors.PerClass@36f6e879
14:05:04.780 [main] DEBUG org.ops4j.store.intern.TemporaryStore - Storage Area 
is E:\Users\massi\AppData\Local\Temp\1491480304507-0
14:05:04.793 [main] DEBUG org.ops4j.pax.exam.spi.intern.DefaultTestAddress - 
NEW ADDRESS= PaxExam-1f0f179c-3efe-42d1-8000-eae4b069f558 
parent=[TestAddress:PaxExam-06731438-f571-4002-ae1b-08457371427e 
root:PaxExam-06731438-f571-4002-ae1b-08457371427e] 
root=[TestAddress:PaxExam-06731438-f571-4002-ae1b-08457371427e 
root:PaxExam-06731438-f571-4002-ae1b-08457371427e] 
args=[Ljava.lang.Object;@7946e1f4
14:05:04.793 [main] DEBUG org.ops4j.pax.exam.spi.intern.DefaultTestAddress - 
NEW ADDRESS= PaxExam-58c2d372-0460-4c61-81d8-cacef614eeb4 
parent=[TestAddress:PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e 
root:PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e] 
root=[TestAddress:PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e 
root:PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e] 
args=[Ljava.lang.Object;@3c09711b
14:05:04.793 [main] INFO org.ops4j.pax.exam.junit.impl.ProbeRunner - running 
test class com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl
14:05:04.794 [main] DEBUG org.ops4j.store.intern.TemporaryStore - Storage Area 
is E:\Users\massi\AppData\Local\Temp\1491480304507-0
14:05:04.795 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
==== Framework properties:
14:05:04.796 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
org.osgi.framework.storage.clean = onFirstInit
14:05:04.796 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
org.osgi.framework.bootdelegation = sun.*
14:05:04.796 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
org.osgi.framework.storage = E:\Users\massi\AppData\Local\Temp\1491480304507-0
14:05:04.796 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
org.osgi.framework.system.packages.extra = 
org.ops4j.pax.exam;version=4.10.0,org.ops4j.pax.exam.options;version=4.10.0,org.ops4j.pax.exam.util;version=4.10.0
14:05:04.796 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
==== System properties:
14:05:04.797 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
awt.toolkit = sun.awt.windows.WToolkit
14:05:04.797 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
basedir = E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example
14:05:04.797 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
file.encoding = Cp1252
14:05:04.797 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
file.encoding.pkg = sun.io
14:05:04.797 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
file.separator = \
14:05:04.797 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
14:05:04.797 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.awt.printerjob = sun.awt.windows.WPrinterJob
14:05:04.797 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.class.path = 
E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\test-classes;E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\classes;E:\Users\massi\.m2\repository\com\massimobono\microsi\examples\bundle-example\0.0.1-SNAPSHOT\bundle-example-0.0.1-SNAPSHOT.jar;E:\Users\massi\.m2\repository\junit\junit\4.11\junit-4.11.jar;E:\Users\massi\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam-junit4\4.10.0\pax-exam-junit4-4.10.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam-spi\4.10.0\pax-exam-spi-4.10.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-spi\1.5.0\ops4j-base-spi-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\tinybundles\tinybundles\2.1.1\tinybundles-2.1.1.jar;E:\Users\massi\.m2\repository\biz\aQute\bnd\bndlib\2.4.0\bndlib-2.4.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-lang\1.5.0\ops4j-base-lang-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam-container-native\4.10.0\pax-exam-container-native-4.10.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam\4.10.0\pax-exam-4.10.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-store\1.5.0\ops4j-base-store-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-io\1.5.0\ops4j-base-io-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-util-property\1.5.0\ops4j-base-util-property-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-core\1.8.2\pax-swissbox-core-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-lifecycle\1.8.2\pax-swissbox-lifecycle-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-tracker\1.8.2\pax-swissbox-tracker-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-net\1.5.0\ops4j-base-net-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-monitors\1.5.0\ops4j-base-monitors-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-link\2.4.5\pax-url-link-2.4.5.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-commons\2.4.5\pax-url-commons-2.4.5.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-property\1.8.2\pax-swissbox-property-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-classpath\2.4.5\pax-url-classpath-2.4.5.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-optional-jcl\1.8.2\pax-swissbox-optional-jcl-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-aether\2.5.2\pax-url-aether-2.5.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-aether-support\2.5.2\pax-url-aether-support-2.5.2.jar;E:\Users\massi\.m2\repository\org\eclipse\aether\aether-impl\1.0.2.v20150114\aether-impl-1.0.2.v20150114.jar;E:\Users\massi\.m2\repository\org\eclipse\aether\aether-api\1.0.2.v20150114\aether-api-1.0.2.v20150114.jar;E:\Users\massi\.m2\repository\org\eclipse\aether\aether-spi\1.0.2.v20150114\aether-spi-1.0.2.v20150114.jar;E:\Users\massi\.m2\repository\org\eclipse\aether\aether-util\1.0.2.v20150114\aether-util-1.0.2.v20150114.jar;E:\Users\massi\.m2\repository\org\slf4j\jcl-over-slf4j\1.6.6\jcl-over-slf4j-1.6.6.jar;E:\Users\massi\.m2\repository\org\apache\felix\org.apache.felix.framework\5.6.2\org.apache.felix.framework-5.6.2.jar;E:\Users\massi\.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;E:\Users\massi\.m2\repository\ch\qos\logback\logback-classic\1.2.3\logback-classic-1.2.3.jar;E:\Users\massi\.m2\repository\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;E:\Users\massi\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam-link-assembly\4.10.0\pax-exam-link-assembly-4.10.0.jar;
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.class.version = 52.0
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.endorsed.dirs = C:\Program Files\Java\jre1.8.0_121\lib\endorsed
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.ext.dirs = C:\Program 
Files\Java\jre1.8.0_121\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.home = C:\Program Files\Java\jre1.8.0_121
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.io.tmpdir = E:\Users\massi\AppData\Local\Temp\
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.library.path = C:\Program 
Files\Java\jre1.8.0_121\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program
 Files/Java/jre1.8.0_121/bin/server;C:/Program 
Files/Java/jre1.8.0_121/bin;C:/Program 
Files/Java/jre1.8.0_121/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
 Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;C:\Program Files\MiKTeX 
2.9\miktex\bin\x64\;C:\Program 
Files\TortoiseSVN\bin;E:\Users\massi\AppData\Local\Microsoft\WindowsApps;;C:\Program
 Files\Eclipse\java-neon\eclipse;;.
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.protocol.handler.pkgs = org.ops4j.pax.url
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.runtime.name = Java(TM) SE Runtime Environment
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.runtime.version = 1.8.0_121-b13
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.specification.name = Java Platform API Specification
14:05:04.798 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.specification.vendor = Oracle Corporation
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.specification.version = 1.8
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vendor = Oracle Corporation
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vendor.url = http://java.oracle.com/
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vendor.url.bug = http://bugreport.sun.com/bugreport/
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.version = 1.8.0_121
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vm.info = mixed mode
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vm.name = Java HotSpot(TM) 64-Bit Server VM
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vm.specification.name = Java Virtual Machine Specification
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vm.specification.vendor = Oracle Corporation
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vm.specification.version = 1.8
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vm.vendor = Oracle Corporation
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
java.vm.version = 25.121-b13
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
line.separator = 

14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
localRepository = E:\Users\massi\.m2\repository
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
os.arch = amd64
14:05:04.799 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
os.name = Windows 10
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
os.version = 10.0
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
path.separator = ;
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
pax.exam.invoker = junit
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
pax.exam.service.timeout = 10000
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.arch.data.model = 64
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.boot.class.path = C:\Program 
Files\Java\jre1.8.0_121\lib\resources.jar;C:\Program 
Files\Java\jre1.8.0_121\lib\rt.jar;C:\Program 
Files\Java\jre1.8.0_121\lib\sunrsasign.jar;C:\Program 
Files\Java\jre1.8.0_121\lib\jsse.jar;C:\Program 
Files\Java\jre1.8.0_121\lib\jce.jar;C:\Program 
Files\Java\jre1.8.0_121\lib\charsets.jar;C:\Program 
Files\Java\jre1.8.0_121\lib\jfr.jar;C:\Program Files\Java\jre1.8.0_121\classes
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.boot.library.path = C:\Program Files\Java\jre1.8.0_121\bin
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.cpu.endian = little
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.cpu.isalist = amd64
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.desktop = windows
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.io.unicode.encoding = UnicodeLittle
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.java.command = 
E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\surefire\surefirebooter1980084533944858082.jar
 
E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\surefire\surefire4891756720109386787tmp
 
E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\surefire\surefire_0116978277856053334tmp
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.java.launcher = SUN_STANDARD
14:05:04.800 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.jnu.encoding = Cp1252
14:05:04.801 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.management.compiler = HotSpot 64-Bit Tiered Compilers
14:05:04.801 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
sun.os.patch.level = 
14:05:04.801 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
surefire.real.class.path = 
E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\surefire\surefirebooter1980084533944858082.jar
14:05:04.801 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
surefire.test.class.path = 
E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\test-classes;E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\classes;E:\Users\massi\.m2\repository\com\massimobono\microsi\examples\bundle-example\0.0.1-SNAPSHOT\bundle-example-0.0.1-SNAPSHOT.jar;E:\Users\massi\.m2\repository\junit\junit\4.11\junit-4.11.jar;E:\Users\massi\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam-junit4\4.10.0\pax-exam-junit4-4.10.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam-spi\4.10.0\pax-exam-spi-4.10.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-spi\1.5.0\ops4j-base-spi-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\tinybundles\tinybundles\2.1.1\tinybundles-2.1.1.jar;E:\Users\massi\.m2\repository\biz\aQute\bnd\bndlib\2.4.0\bndlib-2.4.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-lang\1.5.0\ops4j-base-lang-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam-container-native\4.10.0\pax-exam-container-native-4.10.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam\4.10.0\pax-exam-4.10.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-store\1.5.0\ops4j-base-store-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-io\1.5.0\ops4j-base-io-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-util-property\1.5.0\ops4j-base-util-property-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-core\1.8.2\pax-swissbox-core-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-lifecycle\1.8.2\pax-swissbox-lifecycle-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-tracker\1.8.2\pax-swissbox-tracker-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-net\1.5.0\ops4j-base-net-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\base\ops4j-base-monitors\1.5.0\ops4j-base-monitors-1.5.0.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-link\2.4.5\pax-url-link-2.4.5.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-commons\2.4.5\pax-url-commons-2.4.5.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-property\1.8.2\pax-swissbox-property-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-classpath\2.4.5\pax-url-classpath-2.4.5.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\swissbox\pax-swissbox-optional-jcl\1.8.2\pax-swissbox-optional-jcl-1.8.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-aether\2.5.2\pax-url-aether-2.5.2.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\url\pax-url-aether-support\2.5.2\pax-url-aether-support-2.5.2.jar;E:\Users\massi\.m2\repository\org\eclipse\aether\aether-impl\1.0.2.v20150114\aether-impl-1.0.2.v20150114.jar;E:\Users\massi\.m2\repository\org\eclipse\aether\aether-api\1.0.2.v20150114\aether-api-1.0.2.v20150114.jar;E:\Users\massi\.m2\repository\org\eclipse\aether\aether-spi\1.0.2.v20150114\aether-spi-1.0.2.v20150114.jar;E:\Users\massi\.m2\repository\org\eclipse\aether\aether-util\1.0.2.v20150114\aether-util-1.0.2.v20150114.jar;E:\Users\massi\.m2\repository\org\slf4j\jcl-over-slf4j\1.6.6\jcl-over-slf4j-1.6.6.jar;E:\Users\massi\.m2\repository\org\apache\felix\org.apache.felix.framework\5.6.2\org.apache.felix.framework-5.6.2.jar;E:\Users\massi\.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;E:\Users\massi\.m2\repository\ch\qos\logback\logback-classic\1.2.3\logback-classic-1.2.3.jar;E:\Users\massi\.m2\repository\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;E:\Users\massi\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;E:\Users\massi\.m2\repository\org\ops4j\pax\exam\pax-exam-link-assembly\4.10.0\pax-exam-link-assembly-4.10.0.jar;
14:05:04.802 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
user.country = US
14:05:04.802 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
user.dir = E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example
14:05:04.802 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
user.home = E:\Users\massi
14:05:04.802 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
user.language = en
14:05:04.802 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
user.name = massi
14:05:04.802 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
user.script = 
14:05:04.802 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
user.timezone = Europe/Berlin
14:05:04.802 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
user.variant = 
14:05:05.217 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.exam.link'}'}
14:05:05.224 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.exam.inject.link'}'}
14:05:05.229 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.extender.service.link'}'}
14:05:05.244 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.osgi.compendium.link'}'}
14:05:05.253 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.logging.api.link'}'}
14:05:05.260 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.base.link'}'}
14:05:05.266 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.swissbox.core.link'}'}
14:05:05.272 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.swissbox.extender.link'}'}
14:05:05.278 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.swissbox.framework.link'}'}
14:05:05.284 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.swissbox.lifecycle.link'}'}
14:05:05.289 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.swissbox.tracker.link'}'}
14:05:05.295 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.apache.geronimo.specs.atinject.link'}'}
14:05:05.850 [main] DEBUG org.ops4j.pax.url.mvn.internal.Connection - Resolving 
[mvn:org.apache.felix/org.apache.felix.scr/2.0.8]
14:05:05.877 [main] DEBUG 
shaded.org.eclipse.aether.internal.impl.DefaultLocalRepositoryProvider - Using 
manager PaxLocalRepositoryManager with priority 0.0 for 
E:\Users\massi\.m2\repository
14:05:05.884 [main] DEBUG org.ops4j.pax.url.mvn.internal.AetherBasedResolver - 
Resolved (org.apache.felix:org.apache.felix.scr:jar:2.0.8) as 
E:\Users\massi\.m2\repository\org\apache\felix\org.apache.felix.scr\2.0.8\org.apache.felix.scr-2.0.8.jar
14:05:05.890 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@3) MavenArtifactUrlReference{groupId='org.apache.felix', 
artifactId='org.apache.felix.scr', version='2.0.8', type='null'}
14:05:05.895 [main] DEBUG org.ops4j.pax.url.mvn.internal.Connection - Resolving 
[mvn:com.massimobono.microsi.examples/bundle-example-impl/0.0.1-SNAPSHOT]
14:05:05.897 [main] DEBUG 
shaded.org.eclipse.aether.internal.impl.DefaultLocalRepositoryProvider - Using 
manager PaxLocalRepositoryManager with priority 0.0 for 
E:\Users\massi\.m2\repository
14:05:05.919 [main] DEBUG org.ops4j.pax.url.mvn.internal.AetherBasedResolver - 
Resolved 
(com.massimobono.microsi.examples:bundle-example-impl:jar:0.0.1-SNAPSHOT) as 
E:\Users\massi\.m2\repository\com\massimobono\microsi\examples\bundle-example-impl\0.0.1-SNAPSHOT\bundle-example-impl-0.0.1-SNAPSHOT.jar
14:05:05.922 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@3) 
MavenArtifactUrlReference{groupId='com.massimobono.microsi.examples', 
artifactId='bundle-example-impl', version='0.0.1-SNAPSHOT', type='null'}
14:05:06.002 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@2) 
JUnitBundlesOption{url=link:classpath:META-INF/links/org.ops4j.pax.tipi.junit.link}
14:05:06.045 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@3) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.tipi.hamcrest.core.link'}'}
14:05:06.051 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
+ Install (start@3) 
UrlProvisionOption{url='RawUrlReference{url='link:classpath:META-INF/links/org.ops4j.pax.exam.invoker.junit.link'}'}
14:05:06.052 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
Jump to startlevel: 5
14:05:06.053 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
start level 5 requested, current start level is 1
14:05:06.055 [FelixDispatchQueue] DEBUG 
org.ops4j.pax.exam.nat.internal.NativeTestContainer - Framework event type 
STARTED: org.osgi.framework.FrameworkEvent[source=org.apache.felix.framework 
[0]]
[org.ops4j.pax.swissbox.extender.BundleWatcher] : Creating bundle watcher with 
scanner [org.ops4j.pax.swissbox.extender.BundleManifestScanner@47cce0a9]...
[org.ops4j.pax.swissbox.extender.BundleWatcher] : Scanning bundle 
[org.apache.felix.framework]
[org.ops4j.pax.swissbox.extender.BundleWatcher] : Scanning bundle 
[org.ops4j.pax.exam]
[org.ops4j.pax.swissbox.extender.BundleWatcher] : Scanning bundle 
[org.ops4j.pax.exam.inject]
[org.ops4j.pax.swissbox.extender.BundleWatcher] : Scanning bundle 
[org.ops4j.pax.exam.extender.service]
[org.ops4j.pax.swissbox.extender.BundleWatcher] : Scanning bundle [osgi.cmpn]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Enabling SLF4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Enabling Jakarta Commons Logging API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Enabling Log4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Enabling Avalon Logger API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Enabling JULI Logger API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.pax.logging.pax-logging-api]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.base]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.pax.swissbox.core]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.pax.swissbox.extender]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.pax.swissbox.framework]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.pax.swissbox.lifecycle]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.pax.swissbox.tracker]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.apache.geronimo.specs.geronimo-atinject_1.0_spec]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.pax.tipi.junit]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.apache.felix.scr]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [bundle-example-impl]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.pax.tipi.hamcrest.core]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [org.ops4j.pax.exam.invoker.junit]
14:05:06.176 [FelixDispatchQueue] DEBUG 
org.ops4j.pax.exam.nat.internal.NativeTestContainer - Framework event type 
STARTLEVEL_CHANGED: 
org.osgi.framework.FrameworkEvent[source=org.apache.felix.framework [0]]
14:05:06.176 [main] DEBUG 
org.ops4j.pax.exam.spi.reactors.EagerSingleStagedReactor - installing probe 
org.ops4j.pax.exam.spi.intern.TestProbeBuilderImpl@18df8434
14:05:06.186 [main] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder - 
make()
14:05:06.187 [main] DEBUG org.ops4j.store.intern.TemporaryStore - Enter store()
14:05:06.188 [Thread-0] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder 
- Creating manifest from added headers.
14:05:06.189 [Thread-0] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder 
- Ignore-Package = 
14:05:06.189 [Thread-0] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder 
- PaxExam-Executable = 
PaxExam-06731438-f571-4002-ae1b-08457371427e,PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e,
14:05:06.189 [Thread-0] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder 
- Bundle-ManifestVersion = 2
14:05:06.189 [Thread-0] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder 
- Bundle-SymbolicName = PAXEXAM-PROBE-edbdbaf4-3dc3-4b8c-b79a-a31b80a9091a
14:05:06.189 [Thread-0] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder 
- DynamicImport-Package = *
14:05:06.189 [Thread-0] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder 
- PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e = 
com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl;test
14:05:06.189 [Thread-0] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder 
- PaxExam-06731438-f571-4002-ae1b-08457371427e = 
com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl;simpleGreetingImplCheck
14:05:06.191 [Thread-0] DEBUG org.ops4j.pax.tinybundles.core.intern.RawBuilder 
- Copying resource 
com/massimobono/microsi/examples/bundleexample/TestBundleExampleImpl.class
14:05:06.198 [main] DEBUG org.ops4j.store.intern.TemporaryStore - Exit store(): 
7a46db445acc6c7911341577f57997b21274d012
14:05:06.203 [main] DEBUG org.ops4j.pax.exam.nat.internal.NativeTestContainer - 
Installed bundle PAXEXAM-PROBE-edbdbaf4-3dc3-4b8c-b79a-a31b80a9091a as Bundle 
ID 18
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Scanning bundle [PAXEXAM-PROBE-edbdbaf4-3dc3-4b8c-b79a-a31b80a9091a]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Found resources [ManifestEntry{ key=PaxExam-Executable, 
value=PaxExam-06731438-f571-4002-ae1b-08457371427e,PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e,
 }, ManifestEntry{ key=PaxExam-06731438-f571-4002-ae1b-08457371427e, 
value=com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl;simpleGreetingImplCheck
 }, ManifestEntry{ key=PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e, 
value=com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl;test 
}]
14:05:06.215 [main] DEBUG org.ops4j.pax.exam.junit.impl.ProbeRunner - Invoke 
simpleGreetingImplCheck @ 
[TestAddress:PaxExam-1f0f179c-3efe-42d1-8000-eae4b069f558 
root:PaxExam-06731438-f571-4002-ae1b-08457371427e] Arguments: 
[Ljava.lang.Object;@3cbbc1e0
org.ops4j.pax.exam.extender.service[org.ops4j.pax.exam.raw.extender.intern.Probe]
 : Test PaxExam-Executable to be in 
PaxExam-06731438-f571-4002-ae1b-08457371427e,PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e,
org.ops4j.pax.exam.extender.service[org.ops4j.pax.exam.raw.extender.intern.Probe]
 : Test PaxExam-06731438-f571-4002-ae1b-08457371427e to be in 
PaxExam-06731438-f571-4002-ae1b-08457371427e,PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e,
org.ops4j.pax.exam.extender.service[org.ops4j.pax.exam.raw.extender.intern.Probe]
 : Registering Service: org.ops4j.pax.exam.ProbeInvoker with 
Probe-Signature="PaxExam-06731438-f571-4002-ae1b-08457371427e" and 
expression="com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl;simpleGreetingImplCheck"
org.ops4j.pax.exam.extender.service[org.ops4j.pax.exam.raw.extender.intern.Probe]
 : Test PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e to be in 
PaxExam-06731438-f571-4002-ae1b-08457371427e,PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e,
org.ops4j.pax.exam.extender.service[org.ops4j.pax.exam.raw.extender.intern.Probe]
 : Registering Service: org.ops4j.pax.exam.ProbeInvoker with 
Probe-Signature="PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e" and 
expression="com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl;test"
org.ops4j.pax.exam.invoker.junit[org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner]
 : running simpleGreetingImplCheck in reactor
14:05:16.323 [main] DEBUG org.ops4j.pax.exam.junit.impl.ProbeRunner - Invoke 
test @ [TestAddress:PaxExam-58c2d372-0460-4c61-81d8-cacef614eeb4 
root:PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e] Arguments: 
[Ljava.lang.Object;@54a097cc
org.ops4j.pax.exam.invoker.junit[org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner]
 : running test in reactor
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [PAXEXAM-PROBE-edbdbaf4-3dc3-4b8c-b79a-a31b80a9091a]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Un-registering [ManifestEntry{ key=PaxExam-Executable, 
value=PaxExam-06731438-f571-4002-ae1b-08457371427e,PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e,
 }, ManifestEntry{ key=PaxExam-06731438-f571-4002-ae1b-08457371427e, 
value=com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl;simpleGreetingImplCheck
 }, ManifestEntry{ key=PaxExam-2a1e431d-ed59-4394-b0f1-164fa3ae8e1e, 
value=com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl;test 
}]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.exam.raw.extender.intern.TestBundleObserver]
 : Unregistered testcase [org.ops4j.pax.exam.raw.extender.intern.Probe@7472b6b.]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.exam.invoker.junit]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.tipi.hamcrest.core]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [bundle-example-impl]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.apache.felix.scr]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.tipi.junit]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.apache.geronimo.specs.geronimo-atinject_1.0_spec]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.swissbox.tracker]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.swissbox.lifecycle]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.swissbox.framework]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.swissbox.extender]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher14:05:26.387
 [Finalizer] DEBUG 
shaded.org.apache.http.impl.conn.PoolingHttpClientConnectionManager - 
Connection manager is shutting down
14:05:26.388 [Finalizer] DEBUG 
shaded.org.apache.http.impl.conn.PoolingHttpClientConnectionManager - 
Connection manager shut down
] : Releasing bundle [org.ops4j.pax.swissbox.core]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.base]
14:05:26.388 [Finalizer] DEBUG 
shaded.org.apache.http.impl.conn.PoolingHttpClientConnectionManager - 
Connection manager is shutting down
14:05:26.388 [Finalizer] DEBUG 
shaded.org.apache.http.impl.conn.PoolingHttpClientConnectionManager - 
Connection manager shut down
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Disabling SLF4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Disabling Jakarta Commons Logging API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Disabling Log4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Disabling Avalon Logger API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] 
: Disabling JULI Logger API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.logging.pax-logging-api]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [osgi.cmpn]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.exam.inject]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.exam.extender.service]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.apache.felix.framework]
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.swissbox.extender.BundleWatcher]
 : Releasing bundle [org.ops4j.pax.exam]
14:05:26.427 [main] INFO org.ops4j.pax.exam.spi.reactors.ReactorManager - suite 
finished
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 22.07 sec <<< 
FAILURE!
simpleGreetingImplCheck(com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl)
  Time elapsed: 10.109 sec  <<< ERROR!
org.ops4j.pax.swissbox.tracker.ServiceLookupException: gave up waiting for 
service com.massimobono.microsi.examples.bundleexample.BundleExample
        at 
org.ops4j.pax.swissbox.tracker.ServiceLookup.getService(ServiceLookup.java:199)
        at 
org.ops4j.pax.swissbox.tracker.ServiceLookup.getService(ServiceLookup.java:136)
        at 
org.ops4j.pax.exam.inject.internal.ServiceInjector.injectField(ServiceInjector.java:89)
        at 
org.ops4j.pax.exam.inject.internal.ServiceInjector.injectDeclaredFields(ServiceInjector.java:69)
        at 
org.ops4j.pax.exam.inject.internal.ServiceInjector.injectFields(ServiceInjector.java:61)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.createTest(ContainerTestRunner.java:68)
        at 
org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChildWithRetry(ContainerTestRunner.java:84)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:75)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:44)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
        at 
org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.invokeViaJUnit(JUnitProbeInvoker.java:124)
        at 
org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.findAndInvoke(JUnitProbeInvoker.java:97)
        at 
org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.call(JUnitProbeInvoker.java:73)
        at 
org.ops4j.pax.exam.nat.internal.NativeTestContainer.call(NativeTestContainer.java:112)
        at 
org.ops4j.pax.exam.spi.reactors.EagerSingleStagedReactor.invoke(EagerSingleStagedReactor.java:109)
        at 
org.ops4j.pax.exam.junit.impl.ProbeRunner$2.evaluate(ProbeRunner.java:267)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
        at org.ops4j.pax.exam.junit.impl.ProbeRunner.run(ProbeRunner.java:98)
        at org.ops4j.pax.exam.junit.PaxExam.run(PaxExam.java:93)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
        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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
        at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

test(com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl)  
Time elapsed: 10.008 sec  <<< ERROR!
org.ops4j.pax.swissbox.tracker.ServiceLookupException: gave up waiting for 
service com.massimobono.microsi.examples.bundleexample.BundleExample
        at 
org.ops4j.pax.swissbox.tracker.ServiceLookup.getService(ServiceLookup.java:199)
        at 
org.ops4j.pax.swissbox.tracker.ServiceLookup.getService(ServiceLookup.java:136)
        at 
org.ops4j.pax.exam.inject.internal.ServiceInjector.injectField(ServiceInjector.java:89)
        at 
org.ops4j.pax.exam.inject.internal.ServiceInjector.injectDeclaredFields(ServiceInjector.java:69)
        at 
org.ops4j.pax.exam.inject.internal.ServiceInjector.injectFields(ServiceInjector.java:61)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.createTest(ContainerTestRunner.java:68)
        at 
org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChildWithRetry(ContainerTestRunner.java:84)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:75)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:44)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
        at 
org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.invokeViaJUnit(JUnitProbeInvoker.java:124)
        at 
org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.findAndInvoke(JUnitProbeInvoker.java:97)
        at 
org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.call(JUnitProbeInvoker.java:73)
        at 
org.ops4j.pax.exam.nat.internal.NativeTestContainer.call(NativeTestContainer.java:112)
        at 
org.ops4j.pax.exam.spi.reactors.EagerSingleStagedReactor.invoke(EagerSingleStagedReactor.java:109)
        at 
org.ops4j.pax.exam.junit.impl.ProbeRunner$2.evaluate(ProbeRunner.java:267)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
        at org.ops4j.pax.exam.junit.impl.ProbeRunner.run(ProbeRunner.java:98)
        at org.ops4j.pax.exam.junit.PaxExam.run(PaxExam.java:93)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
        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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
        at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)


Results :

Tests in error: 
  
simpleGreetingImplCheck(com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl):
 gave up waiting for service 
com.massimobono.microsi.examples.bundleexample.BundleExample
  test(com.massimobono.microsi.examples.bundleexample.TestBundleExampleImpl): 
gave up waiting for service 
com.massimobono.microsi.examples.bundleexample.BundleExample

Tests run: 2, Failures: 0, Errors: 2, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] microsi-root ....................................... SUCCESS [  0.239 s]
[INFO] bundle-example-impl ................................ SUCCESS [  2.590 s]
[INFO] itest-bundle-example ............................... FAILURE [ 24.061 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 27.730 s
[INFO] Finished at: 2017-04-06T14:05:26+02:00
[INFO] Final Memory: 17M/219M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on 
project itest-bundle-example: There are test failures.
[ERROR] 
[ERROR] Please refer to 
E:\Users\massi\git\MicroSI\microsi-root\examples\itest-bundle-example\target\surefire-reports
 for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :itest-bundle-example

Reply via email to