Oh you mean for the example ITest. karaf.version is set by default in Karaf Main/config.properties.
Regards JB On 11/09/2019 19:39, Ryan Moquin wrote: > I saw that pom, but I can't make a connection from the > karaf-example-itest pom to that one. The parent of karaf-example-itest > is the apache-karaf-examples which has a parent of karaf... I don't see > how that itests pom makes it's way in there... there must be something > obvious I'm overlooking (thought I really don't see how it could > possibly be getting used). > > I'll pass that property through surefire then. > > Thanks! > Ryan > > On Wed, Sep 11, 2019 at 12:37 PM Jean-Baptiste Onofré <[email protected] > <mailto:[email protected]>> wrote: > > Hi, > > karaf.version is defined in the itest pom.xml: > > https://github.com/apache/karaf/blob/master/itests/test/pom.xml#L369 > > and pass to pax-exam via surefire (as it's a system property). > > Regards > JB > > On 11/09/2019 17:14, Ryan Moquin wrote: > > I was looking at my integration tests for karaf and noticed when > running > > on Java 11, I get the following error: > > > > java.lang.NoClassDefFoundError: > org/apache/karaf/specs/locator/OsgiLocator > > > > So my question is, where does karaf.version get set when running a > Karaf > > Integration test > > > > (https://github.com/apache/karaf/blob/master/examples/karaf-itest-example/src/test/java/org/apache/karaf/examples/itests/ExampleITest.java)? > > > > I looked all through the karaf parent poms, etc, but couldn't find > it. > > I'm assuming it gets set somewhere in the Karaf code so it's > resolvable > > in the example itests? > > > > Thanks for any help! > > > > Ryan > > -- > 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
