Regarding question 2: I'm wondering why this would be the case. If you have a bundle that is activated by aries blueprint, and if that bundle then uses Spring annotations internally, wouldn't a spring context be created within the blueprint context? If this is true, then wouldn't the annotations be usable? If not, this seems like a strong use-case against migration to blueprint for bundles that use spring annotations.
Regarding question 3: Doesn't the underlying OSGi framework manage wiring? I understand that both Aries and SpringDM have thier own extender bundles that appear to manage wiring, but don't they both leverage the wiring capability of the underlying framework? If so, wouldn't the extenders "share" wiring information based on the underlying framework's wiring mechanism? Johan Edstrom-2 wrote: > > It creates a bp context. > no. > Depends. - SpringProxy issues comes to mind as well as glib usage. > > On Oct 20, 2011, at 9:31 AM, mikevan wrote: > >> I have some questions about how Spring and Aries co-exist in Karaf. >> >> 1) If you have an application that uses aries blueprint, does aries >> blueprint create its own application context for bundles? >> 2) Can applications that rely heavily on spring annotations work inside >> of a >> blueprint environment? >> 3) Can a bundle using aries successfully wire to a bundle that uses >> springdm? >> >> ----- >> Mike Van (All links open in new tabs) >> Committer - Kalumet >> >> Atraxia Technologies >> >> NCI Inc >> >> Mike Van's Open Source Technologies Blog >> -- >> View this message in context: >> http://karaf.922171.n3.nabble.com/Aries-and-Spring-Co-Existance-in-Karaf-tp3438050p3438050.html >> Sent from the Karaf - User mailing list archive at Nabble.com. > ----- Mike Van (All links open in new tabs) Committer - Kalumet Atraxia Technologies NCI Inc Mike Van's Open Source Technologies Blog -- View this message in context: http://karaf.922171.n3.nabble.com/Aries-and-Spring-Co-Existance-in-Karaf-tp3438050p3438104.html Sent from the Karaf - User mailing list archive at Nabble.com.
