Hiranya,

Actually Manjula's concern is how we deal with provider specific JNDI name
formats.

Danushka

On Tue, Dec 14, 2010 at 12:21 AM, Hiranya Jayathilaka <[email protected]>wrote:

>
>
> On Mon, Dec 13, 2010 at 5:34 PM, Manjula Rathnayake <[email protected]>wrote:
>
>> Hi all,
>>
>> Here is how we can configure Qpid broker and ActiveMQ broker in broker
>> component.
>>
>> Qpid broker configuration:
>>
>>
>> java.naming.factory.initial =
>> org.apache.qpid.jndi.PropertiesFileInitialContextFactory
>>  connectionfactory.Connection_Factory_Lookup_Name =
>> amqp://guest:gu...@clientid/test?brokerlist='tcp://localhost:5672'
>> Connection_Factory_Lookup_Name = any name
>>
>> *connectionfactory.*Connection_Factory_Lookup_Name; here *
>> connectionfactory.* is an essential part.
>>
>>
>> ActiveMQ broker configuration:
>>
>>
>> java.naming.factory.initial =
>> org.apache.activemq.jndi.ActiveMQInitialContextFactory
>> java.naming.provider.url = tcp://localhost:61616
>> Connection_Factory_Lookup_Name = connectionFactory,
>> queueConnectionFactory, topicConnectionFactory
>>
>> So in broker component, we are going to provide UI for entering those
>> values. So are we providing any jms broker(Qpid, ActiveMQ, RabbitMQ...) to
>> be configured in broker component?
>>
>
>  I guess we are going to ship Qpid?
>
>
>>
>> we can ask user to provide following properties to capture above details.
>> factoryInitial
>> providerUrlName
>> providerUrlValue
>> connectionFactoryLookupName
>>
>
> I still don't get what provider URL name is. Can you please elaborate bit
> more on that. And why do we need that? As far as JMS/JNDI is concerned we
> should be able to use any JMS broker by using the same set of parameters.
> The JMS transport already does that. Also instead of the custom names given
> above, can we use the real names as specified in the JNDI specification?
>
> Thanks,
> Hiranya
>
>
>>
>> In current implementation, I have done as above.
>>
>>
>> Another option is to let user to select provider as ActiveMQ or Qpid, then
>> ask specific details.
>>
>> Any suggestions or ideas how to continue with this.
>>
>> Thank you.
>>
>> --
>> Manjula Rathnayaka
>> Software Engineer
>> WSO2, Inc.
>> Mobile:+94 77 743 1987
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> Hiranya Jayathilaka
> Senior Software Engineer;
> WSO2 Inc.;  http://wso2.org
> E-mail: [email protected];  Mobile: +94 77 633 3491
> Blog: http://techfeast-hiranya.blogspot.com
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to