Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
M4
-
None
Description
The java JMS layer expects that all messages have message properties set. This is however not always the case as AMQP doesn't mandate the message properties header to always be set. For example the python client doesn't set the message properties when they are empty.
How to reproduce:
- Send messages using the python client
- Consume those messages with a java consumer
Solution:
update AbstractJMSMessageFactory and MessageFactoryRegistry for dealing with null message properties header