On 11/01/2008, lhe77 <[EMAIL PROTECTED]> wrote:
> Hi Guillaume,
>
> this clarified the situation a little.
> So the NMR subproject is used to have the standard JBI 1.0 functionality,
> right?
> But now I am a little confused what the OSGi is used for?

OSGi is used to handle the classloader /deployment mechanism; plus
ServiceMix 4 is using the OSGi registry to host NMR endpoints.

JBI 1.0 deployment units can be translated into bundles on the fly.

The big change as a user is you can avoid using JBI 1.0 deployment
units if you want - so rather than a number of SUs plus SAs to deploy
a route, you could just deploy a single OSGI bundle with the
configuration in a META-INF/spring/config.xml file

I added this to the FAQ
http://cwiki.apache.org/SMX4RUN/why-does-servicemix-use-osgi.html

-- 
James
-------
http://macstrac.blogspot.com/

Open Source Integration
http://open.iona.com

Reply via email to