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

Reply via email to