Hello, I'm trying to create an x-match binding on a headers exchange(qpid
0.10) and it appears as though only the last value for a key is being taken,
for example here's the address string:

myqueue; {create: always,node: {type: queue, durable:'True',x-declare:
{auto-delete:'False', exchange:my_exch, type:headers},
x-bindings:[{queue:myqueue,exchange:'my_exch',arguments:{'x-match':any,'a':'10','a':'999'}}]}}

when sending messages to 'my_exch', only those with header a=999 get routed
to 'myqueue', it appears as though only the last key value in x-match is
taken, is there any way I can specify multiple values for the same key in a
single address string via x-match syntax? 

--
View this message in context: 
http://apache-qpid-users.2158936.n2.nabble.com/are-multiple-values-for-a-single-key-in-x-match-qpid-address-string-possible-tp7055624p7055624.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.

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

Reply via email to