Thanks, let me work on it and will file a JIRA.
Best regards
Soumadeep
----- Original Message -----
From: "Guillaume Nodet" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, August 11, 2006 1:35 PM
Subject: Re: Pure JBI Compliant component
On 8/11/06, Soumadeep-Infravio <[EMAIL PROTECTED]> 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