Hi Dominik,
AMQP 1.0 doesn't define a way of creating queues through the core
protocol - that will be in the future management specification, so
there isn't anything directly analogous to the {create always} syntax
(which causes the client to emit some AMQP 0-x commands)... however
the upcoming 6.1 Qpid Broker for Java release allows you to define
configuration so that queues (or exchanges) are automatically created
(with pre-defined configuration) based on the address being sent to /
received from. Unfortunately this feature is not available in 6.0.4,
but the 6.1 release should be coming out pretty soon, and you can
preview it by just taking the latest 6.1.0-SNAPSHOT from the nightly
build in the apache snapshot repo, or building directly from
subversion trunk[1] .
The JIRA https://issues.apache.org/jira/browse/QPID-6954 explains a
little more about the feature.
Hope this helps,
Rob
[1] https://cwiki.apache.org/confluence/display/qpid/Qpid+Java+Build+How+To
On 27 September 2016 at 16:00, Guggemos Dominik (INST/ECS1)
<[email protected]> wrote:
> Hi all,
>
> I'm connecting to the Qpid Java Broker (version 6.0.4) using the Proton
> Client (version 3.3.3) and I'm trying to create Queues at runtime.
> Is this possible in general (e.g. when opening a receiver)? I found no
> definite statement in the documentation regarding this client/server
> combination. Maybe there's something similar to the JMS Client where I can
> provide "my_queue; {create: always}" to consume a queue and create it if it
> does not yet exist?
>
>
> Best regards
>
> Dominik Guggemos
>
> Bosch Software Innovations GmbH
> Engineering Cloud Services (INST/ECS1)
> Ziegelei 7
> 88090 Immenstaad
> GERMANY
> www.bosch-si.de<http://www.bosch-si.de/>
> www.blog.bosch-si.com<http://www.blog.bosch-si.com/>
>
> Tel. +49 7545 202-396
> Fax +49 7545 202-301
> [email protected]<mailto:[email protected]>
>
> Registered office: Berlin, Register court: Amtsgericht Charlottenburg, HRB
> 148411 B;
> Executives: Dr.-Ing. Rainer Kallenbach, Michael Hahn
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]