L.S., If you download the default assembly for ServiceMix 4.4.0 or above, you will already have this configured that way - those default assemblies no longer preload the JBI and NMR bundles any more. E.g. have a look at the default download on http://servicemix.apache.org/downloads/servicemix-4.4.1.html
Regards, Gert Vanthienen ------------------------ FuseSource Web: http://fusesource.com Blog: http://gertvanthienen.blogspot.com/ On Thu, Feb 23, 2012 at 6:22 PM, Brian Topping <[email protected]> wrote: > OSGi is considered best practice for new development. When I set up > ServiceMix 4, I remove preload references to JBI and NMR components from > <SMX-HOME>/etc/org.apache.karaf.features.cfg so it looks like this: > > > > featuresBoot=karaf-framework,config,xml-specs,activemq-broker,activemq-spring,camel,camel-activemq,camel-cxf,camel-blueprint,war > > OSGi has excellent documentation and is not hard to learn, but you will > save a lot of time by understanding it first. > > On Feb 23, 2012, at 11:40 AM, baleado wrote: > > > Hi, > > > > I have read a lot of content about this matter but still I'm a little > bit > > confused about how the ServiceMix works. > > > > My main question is to understand when to use OSGi Bundles and when to > use > > JBI Components. > > > > For example there is any difference deploying a Camel Route as a OSGi > Bundle > > or as JBI Components? if I deploy a Camel route as a OSGi Bundle the > > communication beetween components is made using NMR? > > > > > > > > > > -- > > View this message in context: > http://servicemix.396122.n5.nabble.com/Doubt-about-ServiceMix-architecture-tp5508586p5508586.html > > Sent from the ServiceMix - User mailing list archive at Nabble.com. > >
