activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ranjanip <ranjani...@gmail.com>
Subject Re: How to check if a queue already exists
Date Mon, 09 Dec 2013 05:54:45 GMT
Thanks Christian and Tim for the prompt responses.

I'll try that. Both my producer and consumer have a logic to generate the
same name.

As of now, I tried the advisory example from here:
http://activemq.apache.org/cms/handling-advisory-messages.html and it works.

Trying out this security configuration as you suggest. It looks like less
overhead and to my purpose. Will update the status soon.

Regards,
Ranjani


ceposta wrote
> So the bottom line for this is simple, and Tim already mentioned this
> in the other thread:
> 
> Enable security (http://activemq.apache.org/security.html) and don't
> let the producer user "create" any destinations. Then allow the
> consumer user to create destinations. Then you can do what you (or the
> OP in the linked thread) want to do.
> 
> Though in your case, if the queue names are dynamic, how is the
> producer going to know which queue to use? It can listen on advisory
> messages, but does it know which destination to pick?
> 
> On Wed, Dec 4, 2013 at 8:28 PM, ranjanip &lt;

> ranjani.in@

> &gt; wrote:
>> Hi,
>>
>> I refer to the post in :
>> http://activemq.2283324.n4.nabble.com/How-to-send-a-textMessage-to-an-exising-queue-destination-td3481137.html
>>
>> I have a different situation where I have a Java consumer and a cpp
>> producer. My java side is the consumer, it creates the queueA by
>> connecting
>> to the broker and then the CMS  side being the producer will publish
>> messages to the queueA. This producer should get access to the queueA
>> (already created by Java consumer) and publish to it. If the queue doesnt
>> exist, it shouldnt publish at all. the queue creation is dynamic as the
>> names will be decided at runtime.
>>
>> I tried using the DynamicDestinationResolver to get an access to the
>> existing destination, but realized that it creates a new one if it doesnt
>> already exist.
>>
>> I saw many posts on using advisory, but couldnt find any sample usage for
>> the cms side. Any help on this will be greatly appreciated. Please let me
>> know if I should add any other info here.
>>
>> Thanks,
>> Ranjani
>>
>>
>>
>> --
>> View this message in context:
>> http://activemq.2283324.n4.nabble.com/How-to-check-if-a-queue-already-exists-tp4675161.html
>> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
> 
> 
> 
> -- 
> Christian Posta
> http://www.christianposta.com/blog
> twitter: @christianposta





--
View this message in context: http://activemq.2283324.n4.nabble.com/How-to-check-if-a-queue-already-exists-tp4675161p4675274.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Mime
View raw message