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]> 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] > http://blog.nanthrax.net > Talend - http://www.talend.com >
