If you are still using the XML configuration, in the virtualhosts.xml you
should be able to add the binding in the queue section ... like this:
queue1
exchange1
rtgkey.#
true
Regards
Jakub
On Thu, Mar 7, 2013 at 3:26 PM, Tom M
wrote:
> We are attempting to set the configuration for our qpid broker in
> development of a production system.
>
> It appears that qpid-config does not work for the Java broker. Is this
> still correct?
>
> I see that we can set the config for the exchanges and queue in the
> virtualhosts.xml.
> But, I can not find any documentation or examples about setting the binding
> (routingkeys) in this config file. Is it possible to config the bindings
> from this file? If so, can you provide the syntax?
>
> I have found that setting static bindings for static Direct Exchange to
> static queue does work for the Java broker (and we have had success
> providing messaging this way with the Java broker).
> We can staticly configure the bindings (as well as the exchange and
> queues) via the C++ client lib, using session exchangeBind( ), from a
> static Direct Exchange and static queue.
> Also, can successfully set via Jconsole.
> But, we don't want to have to use these methods for our production system
> (we are attempting to get away from the C++ client lib, and then I don't
> even see this available for the messaging lib.)
>
> We would prefer to set our mission operational messaging elements via a
> config file (or config script or Java app) on broker start up.
>
> This is primarily driven by our HA requirements. For HA, for these primary
> command and responses messages, we need our exchanges, queues and bindings
> to be static so that if any of the involved components goes down, we will
> not lose any messages.
> Also, we need to set bindings such that, in some cases, a single
> message into given exchange needs to route to multiple queues. And, also,
> some queues need to be bound to multiple exchanges.
>
> A little broader question....
> If qpid-config does not work for the Java broker, is there some other a way
> to provide the config that will work for both the Java and C++ broker?
> We would like to have the flexibility to config with either.
>
> thanks,
> Tom Maggio
>