Hi,

 why would I prefer OSGi over JBI (and is it a question of choosing
either)? I thought OSGi was more or less just a way of packaging a JBI
service assembly (but maybe its not...)?

I thought JBI was a good thing (standardized packaging, common
concepts in all supporting ESBs, etc)? Why would I not want to develop
JBI artifacts? Is JBI considered bad for some reasons? If I develop
"simple osgi bundles", am I not tied into servicemix tighter than if I
develop JBI sa's (then I can move them more easily to any JBI
compliant ESB)?


On Wed, Feb 16, 2011 at 2:06 PM, Christian Schneider
<[email protected]> wrote:
> Hi Janne,
>
> I think you could use some maven toolings for generating the xmls. The
> bigger question though is: Do you really want to write JBI artifacts now
> that servicemix is based on OSGi.
> So the better way to go may be to write simple osgi bundles. For writing
> OSGi bundles Eclipse with Sonatype m2eclipse plugin is probably all you
> need.
> I have written a small tutorial for developing OSGi bunldes on Karaf:
> http://www.liquid-reality.de/display/liquid/2011/02/15/Karaf+Tutorial+Part+1+-+Installation+and+First+application
>
> My company has just released a distribution of Karaf + Camel + CXF with some
> nice examples for integrations.
> See:
> http://www.talend.com/products-application-integration/talend-integration-factory-community-edition.php
>
> It is basically the same as servicemix but without JBI support. This is just
> to show that we believe that JBI is not necessary anymore to build an
> integration platform. You can deploy the same
> kind of integration bundles using the normal servicemix distro.
>
> Christian
>
>
> Am 16.02.2011 12:54, schrieb janne postilista:
>>
>> Hi,
>>
>>  which IDE is best suited for developing a project to be deployed in
>> ServiceMix 4? Eclipse or Netbeans?
>>
>> What kind of plugins, etc, are there for developing service assemblies
>> (binding components etc)? Do people actually write the required XML,
>> etc, by hand, or what is the common practise?
>>
>> ServiceMix documentation
>> http://servicemix.apache.org/eclipse-plugin.html links to a dead end,
>> also googling for "servicemix eclipse" brings a few dead ends like
>>
>> http://swik.net/ServiceMix/Blog%3A+ServiceMix+%28SM%29/Creating+graphical+JBI+deployments+with+ServiceMix+in+Eclipse+%28created%29/b3zo
>>
>> I know there's some tooling linked to Fuse ESB, but that's either not
>> free (fuse integration developer) or cover only part of the service
>> assembly (Fuse IDE for Camel http://fusesource.com/fuse/camel-beta/ )
>>
>
> --
> ----
> http://www.liquid-reality.de
>
>

Reply via email to