Hi Sergey,

You can stop java client  from creating queues and exchanges
automatically by using JVM settings -Dqpid.declare_exchange=false and
-Dqpid.declare_queues=false.

On trying to publish or receive messages into/from non-existing
exchanges/queues exceptions should be thrown.

Kind Regards,
Alex Rudyy


On 10 October 2011 14:11, Zhemzhitsky Sergey
<[email protected]> wrote:
> Hi guys,
>
> I' using qpid java client 0.8.
>
> Here is properties to configure connection factory and destinations:
>
> qpid.cf.url=amqp://guest:guest@/?brokerlist='tcp://localhost:5672?tcp_nodelay='true''&connectdelay='5000'&retries='10'
> qpid.queue.myqueue=BURL:direct://myqueue.direct//myqueue?routingkey='myqueue'
>
> If qpid client connects to the broker it creates queue "myqueue" and exchange 
> "myqueue.direct" automatically even if there are no any.
> Is it possible to prevent such a behavior and make qpid java client throw an 
> exception instead of creating of queues and exchanges?
>
> Best Regards,
> Sergey Zhemzhitsky
>
> _______________________________________________________
>
> The information contained in this message may be privileged and conf idential 
> and protected from disclosure. If you are not the original intended 
> recipient, you are hereby notified that any review, retransmission, 
> dissemination, or other use of, or taking of any action in reliance upon, 
> this information is prohibited. If you have received this communication in 
> error, please notify the sender immediately by replying to this message and 
> delete it from your computer. Thank you for your cooperation. Troika Dialog, 
> Russia.
> If you need assistance please contact our Contact Center  (+7495) 258 0500 or 
> go to www.troika.ru/eng/Contacts/system.wbp
>
>

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to