Is the osgi-supplychain example current?
 
The reason I ask is that it requires all bundles to use a standard
BundleActivator
that wires the service references, instead of having the Tuscany OSGi
implementation
wire the references using a bundle listener.  (It also doesn't use
ServiceTracker, but
I don't know if that's due to some implementation constraint.)
 
I want to know if this has changed.  The OSGi implementation should wire
the
references from the implementation bundle without requiring the wiring
logic in all of
the component bundles.  This example, as-is, really violates the SCA IoC
principle
since it requires components to wire their own references rather than
having them
injected.
 
Also, I'd like to second the question that another user asked about
whether or not
there are any plans to use Spring DM to wire service references across
bundles.
 
We would definitely like to have Spring DM integration with OSGi for our
application.
 
Spring DM integration would definitely solve the service wiring problem,
as well as
providing important support for OSGi-based web applications, plus just
generally
Spring integration in an OSGi environment.
 
Without Spring DM, our application can't use the OSGi implementation.
 
Please advise.
 
Also, if any Tuscany developers feel that these things are missing, but
don't have
the bandwidth or plans to add them, please reply to me offline about the
difficulty
level of doing this, and where to get started, etc.
 
     --Rich
 

Reply via email to