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
