Hi Bryan, Using 0-91 AMQP client should work as expected. I am not aware about any issue with such approach.
The issue you had run with 0-10 amqp client is caused by 0-10 protocol restriction which limits message id types to UUID only. The conversion layer of Broker-J converts the String message id values generated on amqp 1-0 client into UUID type. Thus, the value of JMSMessageID is changed in result of conversion. The filtering functionality cannot find the message as the converted message id in selector expression does not match the real message id. The alternative solution for the issue would be to use custom application specific header for the message id. The other alternative would be to configure amqp 1.0 JMS client to generate JMSMessageIDs as UUID values using UUID policy (jms.messageIDPolicy.messageIDType=UUID) but it does not work as expected. The JMS Clients adds prefix "ID:" or "ID:AMQP_UUID:" to the string representation of message id and Broker fails to find the message with given prefixes. The Broker (and it seems new JMS client) would need to be changed to have this working properly. I raised defects [1] and [2] to address the issues. Kind Regards, Alex [1] https://issues.apache.org/jira/browse/QPID-8139 [2] https://issues.apache.org/jira/browse/QPIDJMS-371 On 23 March 2018 at 16:32, Bryan Dixon <br...@bldixon.net> wrote: > We are getting close to going live in production with Broker-J and since I > need to stabilize everything what I'm going to do for the time being is set > the JVM Property qpid.amqp.version to 0-91. I tested all our clients with > that and was able to get the desired results. If you think there are any > issues with putting this in a production environment please let me know. > > Thanks > Bryan > > > > -- > Sent from: http://qpid.2158936.n2.nabble.com/Apache-Qpid-users-f2158936.html > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org > For additional commands, e-mail: users-h...@qpid.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org For additional commands, e-mail: users-h...@qpid.apache.org