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.
>
>

Reply via email to