Many thanks. I've also just found the gogo runtime bundle. Thinking I can implement a shell to drive tests in a non-pax exam bundle.
--b On Wed, May 22, 2013 at 1:24 PM, Jean-Baptiste Onofré <[email protected]>wrote: > Sorry Bill, I missed your links. I gonna take a look. > > Regarding Cellar itests, you can take a look there: > > http://svn.apache.org/repos/**asf/karaf/cellar/branches/** > cellar-2.3.x/itests/<http://svn.apache.org/repos/asf/karaf/cellar/branches/cellar-2.3.x/itests/> > > especially: > http://svn.apache.org/repos/**asf/karaf/cellar/branches/** > cellar-2.3.x/itests/src/test/**java/org/apache/karaf/cellar/** > itests/CellarTestSupport.java<http://svn.apache.org/repos/asf/karaf/cellar/branches/cellar-2.3.x/itests/src/test/java/org/apache/karaf/cellar/itests/CellarTestSupport.java> > > Regards > JB > > > On 05/22/2013 09:48 AM, William la Forge wrote: > >> JB, >> >> Ah, but I did share my pom... >> pom: https://github.com/laforge49/**JActor2/blob/master/jactor-** >> ktest/pom.xml<https://github.com/laforge49/JActor2/blob/master/jactor-ktest/pom.xml> >> src: >> https://github.com/laforge49/**JActor2/blob/master/jactor-** >> ktest/src/test/java/org/**apache/karaf/**KarafWithBundleTest.java<https://github.com/laforge49/JActor2/blob/master/jactor-ktest/src/test/java/org/apache/karaf/KarafWithBundleTest.java> >> >> As for looking at the itests of Karaf or Cellar, that is really what I >> should be doing. I've found a lot of links to repositories covering >> testing with pax exam, but so many of them are dead/404. Could you give >> me a link to a reasonably simple example? Not being a strong OSGi >> developer, I do have trouble following things. :-) >> >> >> On Wed, May 22, 2013 at 1:10 PM, Jean-Baptiste Onofré <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi Bill, >> >> did you take a look on the Karaf or Cellar itests (we use >> karaf-pax-exam) here ? >> >> Could you share your tests pom.xml ? >> >> Thanks, >> Regards >> JB >> >> >> On 05/22/2013 09:33 AM, William la Forge wrote: >> >> I'm a newbie to Karaf, trying to integrate my middleware. So the >> first >> thing I need are integration tests, which are proving a bit >> difficult. >> >> I did find a very nice page on integration testing: >> http://iocanel.blogspot.in/__**2012/01/advanced-integration-_** >> _testing-with-pax.html<http://iocanel.blogspot.in/__2012/01/advanced-integration-__testing-with-pax.html> >> >> <http://iocanel.blogspot.in/**2012/01/advanced-integration-** >> testing-with-pax.html<http://iocanel.blogspot.in/2012/01/advanced-integration-testing-with-pax.html> >> > >> >> A problem came up with accessing provisional classes. When I add >> the >> following code I get java.lang.__**NoClassDefFoundError: >> org/osgi/framework/__**BundleListener >> >> @ProbeBuilder >> public TestProbeBuilder >> probeConfiguration(__**TestProbeBuilder probe) { >> probe.setHeader(Constants.__**DYNAMICIMPORT_PACKAGE, >> >> "*;status=provisional"); >> return probe; >> } >> >> pom: >> https://github.com/laforge49/_**_JActor2/blob/master/jactor-__** >> ktest/pom.xml<https://github.com/laforge49/__JActor2/blob/master/jactor-__ktest/pom.xml> >> <https://github.com/laforge49/**JActor2/blob/master/jactor-** >> ktest/pom.xml<https://github.com/laforge49/JActor2/blob/master/jactor-ktest/pom.xml> >> > >> src: >> https://github.com/laforge49/_**_JActor2/blob/master/jactor-__** >> ktest/src/test/java/org/__**apache/karaf/__**KarafWithBundleTest.java<https://github.com/laforge49/__JActor2/blob/master/jactor-__ktest/src/test/java/org/__apache/karaf/__KarafWithBundleTest.java> >> >> <https://github.com/laforge49/**JActor2/blob/master/jactor-** >> ktest/src/test/java/org/**apache/karaf/**KarafWithBundleTest.java<https://github.com/laforge49/JActor2/blob/master/jactor-ktest/src/test/java/org/apache/karaf/KarafWithBundleTest.java> >> > >> >> I also tried adding core to no avail: >> mavenBundle("org.osgi", "org.osgi.core", "4.3.1") >> >> Any help would be appreciated. I've had lots of success so far >> with >> everything except these integration tests. >> >> Bill >> >> >> -- >> Jean-Baptiste Onofré >> [email protected] <mailto:[email protected]> >> >> http://blog.nanthrax.net >> Talend - http://www.talend.com >> >> >> > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com >
