Thanks for the clarification BJ and Achim. I didnt know that bnd will include packages automatically which are imported and exported. Nice feature...
Am Mittwoch, 14. September 2016, 15:59:10 schrieb Achim Nierbeck: > We already do so in Pax-Web for http service [1]. > > regards, Achim > > [1] - > https://github.com/ops4j/org.ops4j.pax.web/blob/master/pax-web-runtime/pom.x > ml#L91-L93 > 2016-09-14 15:56 GMT+02:00 BJ Hargrave <hargr...@us.ibm.com>: > > You should Export-Package them from your bundle. You should also > > Import-Package them as well to allow for substitution. If you build your > > bundle with Bnd, this should be the default. > > > > -- > > > > BJ Hargrave > > Senior Technical Staff Member, IBM // office: +1 386 848 1781 > > OSGi Fellow and CTO of the OSGi Alliance // mobile: +1 386 848 3788 > > hargr...@us.ibm.com > > > > > > > > ----- Original message ----- > > From: Marc Schlegel <maschle...@gmail.com> > > Sent by: osgi-dev-boun...@mail.osgi.org > > To: osgi-dev@mail.osgi.org > > Cc: > > Subject: [osgi-dev] How to implement classes based on osgi.cmpn > > Date: Wed, Sep 14, 2016 9:48 AM > > > > Hello everyone > > > > I am planning to add the HttpServiceRuntime service to Pax-Web > > (Http-Service > > implementation). > > > > Section 140.9 of the compendium specification defines several DTOs which > > should > > be implemented. > > Now I've seen that all necessary classes are already available in the > > compile- > > artifact osgi.cmpn-6.0.0. > > > > Since this artifact cannot be used at runtime, I am struggling how to > > handle > > this: should I use the Classes from the package and include them in my > > bundle > > (like static linking)? > > > > Conditional-Package: org.osgi.service.http.runtime.dto > > > > Whats the best-practise in using classes provided by osgi.cmpn? > > > > Thanks > > Marc > > > > _______________________________________________ > > OSGi Developer Mail List > > osgi-dev@mail.osgi.org > > https://mail.osgi.org/mailman/listinfo/osgi-dev > > > > > > > > > > > > _______________________________________________ > > OSGi Developer Mail List > > osgi-dev@mail.osgi.org > > https://mail.osgi.org/mailman/listinfo/osgi-dev _______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev