You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Soumadeep-Infravio <so...@infravio.com> on 2006/08/11 09:31:36 UTC

Pure JBI Compliant component

Guillaume/All

Can we develop a fully JBI compliant component which has no direct reference 
to Servicemix libs? So that components can be deployed in any JBI container. 
Specially, using SMX tools to generate component stubs.

And secondly, can this component be deployed in SMX?

Thanks
Soumadeep 



Re: Pure JBI Compliant component

Posted by Soumadeep-Infravio <so...@infravio.com>.
Thanks, let me work on it and will file a JIRA.

Best regards
Soumadeep
----- Original Message ----- 
From: "Guillaume Nodet" <gn...@gmail.com>
To: <se...@geronimo.apache.org>
Sent: Friday, August 11, 2006 1:35 PM
Subject: Re: Pure JBI Compliant component


> On 8/11/06, Soumadeep-Infravio <so...@infravio.com> wrote:
>>
>> Guillaume/All
>>
>> Can we develop a fully JBI compliant component which has no direct
>> reference
>> to Servicemix libs? So that components can be deployed in any JBI
>> container.
>> Specially, using SMX tools to generate component stubs.
>
>
> ServiceMix components created using servicemix-common use a Shared 
> Library.
> (this SL has been recently renamed to servicemix-shared).   Shared 
> Libraries
> are pre-requisite for installing the JBI component and  will be part of 
> the
> component class loader.  This library currently does not include
> servicemix-core
> where most of the ServiceMix specific classes are, but I had already 
> planned
> to
> put it in servicemix-shared.  This won't affect the current deployment if 
> we
> take
> care of specifiying the right class loader delegation (when deployed in
> ServiceMix,
> the components should use the container classes instead of the ones in
> servicemix-shared).  This would allow all ServiceMix standard JBI 
> components
> to be
> deployed in any JBI container.
> Please raise a JIRA and provide a patch ;)
>
> And secondly, can this component be deployed in SMX?
>
>
> If you deploy a component which solely relies on the JBI spec, you won't
> have any
> problem  in using it.  There are already a few components which do this
> (see
> http://servicemix.goopen.org/site/components.html#Components-ExternalstandardJBIcomponents
> )
>
> Thanks
>> Soumadeep
>>
>>
>>
>
>
> -- 
> Cheers,
> Guillaume Nodet
> 



Re: Pure JBI Compliant component

Posted by Guillaume Nodet <gn...@gmail.com>.
On 8/11/06, Soumadeep-Infravio <so...@infravio.com> wrote:
>
> Guillaume/All
>
> Can we develop a fully JBI compliant component which has no direct
> reference
> to Servicemix libs? So that components can be deployed in any JBI
> container.
> Specially, using SMX tools to generate component stubs.


ServiceMix components created using servicemix-common use a Shared Library.
(this SL has been recently renamed to servicemix-shared).   Shared Libraries
are pre-requisite for installing the JBI component and  will be part of the
component class loader.  This library currently does not include
servicemix-core
where most of the ServiceMix specific classes are, but I had already planned
to
put it in servicemix-shared.  This won't affect the current deployment if we
take
care of specifiying the right class loader delegation (when deployed in
ServiceMix,
the components should use the container classes instead of the ones in
servicemix-shared).  This would allow all ServiceMix standard JBI components
to be
deployed in any JBI container.
Please raise a JIRA and provide a patch ;)

And secondly, can this component be deployed in SMX?


If you deploy a component which solely relies on the JBI spec, you won't
have any
problem  in using it.  There are already a few components which do this
(see
http://servicemix.goopen.org/site/components.html#Components-ExternalstandardJBIcomponents
)

Thanks
> Soumadeep
>
>
>


-- 
Cheers,
Guillaume Nodet