On Fri, Jan 14, 2011 at 10:50 PM, Hiranya Jayathilaka <[email protected]>wrote:

>
>
> On Fri, Jan 14, 2011 at 5:34 PM, Danushka Menikkumbura 
> <[email protected]>wrote:
>
>> The CarbonInitialContextFactory was introduced to solve this issue. You
>> need to have an Orbit bundle for ActiveMQ and set an instance of it's ICF in
>> the CarbonInitialContextFactory. Then use CarbonInitialContextFactory as
>> your ICF in JMS transport configuration.
>>
>
> Is this mandatory with the Carbon trunk? In that case it is not very user
> friendly IMO. The Axis2 JMS transport should work with any JMS broker
> without having to export the client libraries as OSGi bundles. It is not
> practical to maintain Orbit bundles for all the JMS brokers people use with
> Carbon (eg: ActiveMQ, WebsphereMQ, WebLogic...).
>
> We shouldn't be forcing the users to use CarbonInitialContextFactory
> either. This will break all currently working JMS transport configurations.
>

+1. If there is an issue we'll fix it rather than forcing users to make the
third party libraries to work with carbon. I guess this should be the case
for any third party library such as data base drivers.

Rajika
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to