Hi Wolfgang, On 28.04.2015 15:25, Wolfgang Pausch wrote: > Tested it, and it works for me, i.e. our application works with the new > version, thanks!
Great, thanks for letting us know. > > One question: We package it for OSGI using the attached pom file. To make it > work we had to manually exclude the following imports: > > !com.hp.hpl.jena.*,!com.sun.javadoc,!com.sun.tools.doclets,!net.rootdev.* > > ... because at first glance they don“t look like we would need them at > runtime in our OSGI-container (our experience is that such imports are often > caused by some main-methods of helper-programs inside the library, not by the > library itself). > > Could you tell us, wether we are right regarding this, i.e. what purpose > those imports have? > Without looking at the usage in the sources I would say you should be ok with excluding javadoc and doclets. The jena stuff is used for handling the RDF metadata (https://issues.apache.org/jira/browse/ODFTOOLKIT-50). Classes from the jar are referenced from quite some central classes so I think you should include it. Theoretically of course you could be fine if you are not using the features. net-rootdev also seems to be related to the feature. Regards Florian -- Florian Hopf Freelance Software Developer http://blog.florian-hopf.de
