Hello, I have a question related to annotations which is not specific to Felix, but related to OSGi bundle classloaders. I imagine someone on this list will know the answer, so I thought this is as good a place as any to ask the question.
I would like to start using SCA annotations inside classes used in an OSGi bundle. I have a bundle containing SCA annotations, and other bundles which wish to use SCA annotations import the annotations package. So I have classA loaded from bundleA which uses annotationB from bundleB. When I call classA.getAnnotations(), I get an TypeNotPresentException for annotationB since classA's classloader cannot see annotationB. It looks like a reasonable exception since classA and annotationB belong to different classloader hierarchies. Is there any way a bundle can use annotations defined in another bundle? Thank you... Regards, Rajini
