On 9 May 2016 at 12:54, Andy Seaborne <[email protected]> wrote: >> BTW - >> http://central.maven.org/maven2/xerces/xercesImpl/2.8.1/xercesImpl-2.8.1.jar > > Jena does not use 2.8.1. The dependency is on 2.11.0.
Sorry, I picked the wrong 'latest' one by not sorting numerically in my head.. :) Official xerces 2.11.0 is neither an OSGi bundle. > The jena-osgi-test module does run, even though it is still broken for use > in the build. > OSGi didn't work at 3.0.1 either as I understand PR#134 No, 3.0.1 jena-osgi was also broken because of the ServiceLoader issue. > https://github.com/apache/jena/pull/134#issuecomment-209474708 > seems to discuss the Xerces issue. Due to the Karaf issue you mention, then I suggest adding org.apache.servicemix.bundles.xerces as an informational <optional>true</optional> dependency. See https://github.com/apache/jena/pull/140 -- Stian Soiland-Reyes Apache Taverna (incubating), Apache Commons RDF (incubating) http://orcid.org/0000-0001-9842-9718
