This repository was archived by the owner on Aug 5, 2024. It is now read-only.
Description When the MHS Adaptor puts a received message onto the message queue (ActiveMQ) it prepends it with the header information, which contains ASCII Escape Characters. These escape characters are not compatible with STOMP connections when writing.
Example:
SpESs�A��$164490A6-8B93-4E38-A331-2FC5EDBEDCED@@@@@��application/jsonSt�l�� message-id�$5957B731-2A76-4062-8444-F7546795FB37��correlation-id�$BAE00C04-708C-49BB-91CB-8795CA6B4D83Sw��k{"payload": "", "headers": []}
Replacing Control Characters /x00 - /x0F, 0x7F with empty string worked around the issue.
Ideally it would be good to see this in the properties of the message only and not part of the message body.
Full Example (Encoded):
<org.apache.activemq.command.ActiveMQBytesMessage> <commandId>4</commandId> <responseRequired>true</responseRequired> <messageId> <textView>35E3D58E-B393-44C7-83D5-6B793FB01960</textView> <producerId> <connectionId>ID:b-66e541e9-49c5-492f-b1bd-cc0fbdda79e9-2.mq.eu-west-2.amazonaws.com-44927-1581542518404-3:380</connectionId> <sessionId>0</sessionId> <value>0</value> </producerId> <producerSequenceId>1</producerSequenceId> <brokerSequenceId>3045520</brokerSequenceId> </messageId> <originalDestination class="org.apache.activemq.command.ActiveMQQueue"> <string>gp2gp-test</string> <null/> </originalDestination> <producerId reference="../messageId/producerId"/> <destination class="org.apache.activemq.command.ActiveMQQueue"> <string>gp2gp-brett</string> <null/> </destination> <expiration>0</expiration> <timestamp>1585241780413</timestamp> <arrival>0</arrival> <brokerInTime>1585847159019</brokerInTime> <brokerOutTime>1585906516865</brokerOutTime> <persistent>false</persistent> <priority>4</priority> <groupSequence>0</groupSequence> <compressed>false</compressed> <content> <data>AFNwRQBTc9AAAACQAAAAB6EkMzVFM0Q1OEUtQjM5My00NEM3LTgzRDUtNkI3OTNGQjAxOTYwQEBAQECjX211bHRpcGFydC9yZWxhdGVkO2JvdW5kYXJ5PSItLT1fTUlNRS1Cb3VuZGFyeSI7dHlwZT0idGV4dC94bWwiO2NoYXJzZXQ9IlVURi04IjtzdGFydD0ic29hcHBhcnQiAFN3sAAADJEtLS0tPV9NSU1FLUJvdW5kYXJ5DQpDb250ZW50LUlkOiA8c29hcHBhcnQ+DQpDb250ZW50LVR5cGU6IHRleHQveG1sOyBjaGFyc2V0PUlTTy04ODU5LTENCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQNCg0KPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+PFNPQVA6RW52ZWxvcGUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczYy5vcmcvMjAwMS9YTUwtU2NoZW1hLUluc3RhbmNlIiB4bWxuczpTT0FQPSJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy9zb2FwL2VudmVsb3BlLyIgeG1sbnM6ZWI9Imh0dHA6Ly93d3cub2FzaXMtb3Blbi5vcmcvY29tbWl0dGVlcy9lYnhtbC1tc2cvc2NoZW1hL21zZy1oZWFkZXItMl8wLnhzZCIgeG1sbnM6aGw3ZWJ4bWw9InVybjpobDctb3JnOnRyYW5zcG9ydC9lYnhtbC9EU1RVdjEuMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxTT0FQOkhlYWRlcj48ZWI6TWVzc2FnZUhlYWRlciBTT0FQOm11c3RVbmRlcnN0YW5kPSIxIiBlYjp2ZXJzaW9uPSIyLjAiPjxlYjpGcm9tPjxlYjpQYXJ0eUlkIGViOnR5cGU9InVybjpuaHM6bmFtZXM6cGFydHlUeXBlOm9jcytzZXJ2aWNlSW5zdGFuY2UiPllHTTI0LTgyMDM4ODwvZWI6UGFydHlJZD48L2ViOkZyb20+PGViOlRvPjxlYjpQYXJ0eUlkIGViOnR5cGU9InVybjpuaHM6bmFtZXM6cGFydHlUeXBlOm9jcytzZXJ2aWNlSW5zdGFuY2UiPkI4NjA0MS04MjIxMDM8L2ViOlBhcnR5SWQ+PC9lYjpUbz48ZWI6Q1BBSWQ+MGRjZjZiYTc4YzQ2MzNmOTMxY2E8L2ViOkNQQUlkPjxlYjpDb252ZXJzYXRpb25JZD44MDE2MzRBNC1GQjk1LTQ5RkEtOThCMi04NThBN0Y5NDhFNTM8L2ViOkNvbnZlcnNhdGlvbklkPjxlYjpTZXJ2aWNlPnVybjpuaHM6bmFtZXM6c2VydmljZXM6Z3AyZ3A8L2ViOlNlcnZpY2U+PGViOkFjdGlvbj5NQ0NJX0lOMDEwMDAwVUsxMzwvZWI6QWN0aW9uPjxlYjpNZXNzYWdlRGF0YT48ZWI6TWVzc2FnZUlkPjZENzQ5NTUwLTZGODItMTFFQS05Mzg0LUU4MzkzNTEwOEZENTwvZWI6TWVzc2FnZUlkPjxlYjpUaW1lc3RhbXA+MjAyMC0wMy0yNlQxNjo1NDoxNlo8L2ViOlRpbWVzdGFtcD48ZWI6VGltZVRvTGl2ZT4yMDIwLTAzLTI2VDE3OjA0OjE2WjwvZWI6VGltZVRvTGl2ZT48L2ViOk1lc3NhZ2VEYXRhPjxlYjpEdXBsaWNhdGVFbGltaW5hdGlvbj5hbHdheXM8L2ViOkR1cGxpY2F0ZUVsaW1pbmF0aW9uPjwvZWI6TWVzc2FnZUhlYWRlcj48ZWI6QWNrUmVxdWVzdGVkIFNPQVA6bXVzdFVuZGVyc3RhbmQ9IjEiIGViOnZlcnNpb249IjIuMCIgZWI6c2lnbmVkPSJmYWxzZSIgU09BUDphY3Rvcj0idXJuOm9hc2lzOm5hbWVzOnRjOmVieG1sLW1zZzphY3RvcjpuZXh0TVNIIi8+PC9TT0FQOkhlYWRlcj48U09BUDpCb2R5PjxlYjpNYW5pZmVzdCBTT0FQOm11c3RVbmRlcnN0YW5kPSIxIiBlYjp2ZXJzaW9uPSIyLjAiPjxlYjpSZWZlcmVuY2UgeGxpbms6aHJlZj0iY2lkOnBheWxvYWRAdHBwLXVrLmNvbS9TeXN0bU9uZS9HUDJHUDEuMUEiPjxlYjpTY2hlbWEgZWI6bG9jYXRpb249Imh0dHA6Ly93d3cubmhzaWEubmhzLnVrL3NjaGVtYXMvSEw3LU1lc3NhZ2UueHNkIiBlYjp2ZXJzaW9uPSIyLjAiLz48aGw3ZWJ4bWw6UGF5bG9hZCBzdHlsZT0iSEw3IiBlbmNvZGluZz0iWE1MIiB2ZXJzaW9uPSIzLjAiLz48L2ViOlJlZmVyZW5jZT48L2ViOk1hbmlmZXN0PjwvU09BUDpCb2R5PjwvU09BUDpFbnZlbG9wZT4NCi0tLS09X01JTUUtQm91bmRhcnkNCkNvbnRlbnQtSWQ6IDxwYXlsb2FkQHRwcC11ay5jb20vU3lzdG1PbmUvR1AyR1AxLjFBPg0KQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi94bWw7IGNoYXJzZXQ9SVNPLTg4NTktMQ0KQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdA0KDQo8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgPz48TUNDSV9JTjAxMDAwMFVLMTMgeG1sbnM9InVybjpobDctb3JnOnYzIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6c2NoZW1hTG9jYXRpb249InVybjpobDctb3JnOnYzIC4uXFNjaGVtYXNcTUNDSV9JTjAxMDAwMFVLMTMueHNkIj48aWQgcm9vdD0iNkQ3NDk1NTAtNkY4Mi0xMUVBLTkzODQtRTgzOTM1MTA4RkQ1Ii8+PGNyZWF0aW9uVGltZSB2YWx1ZT0iMjAyMDAzMjYxNjU0MTYiLz48dmVyc2lvbkNvZGUgY29kZT0iVjNOUGZJVDQuMi4wMCIvPjxpbnRlcmFjdGlvbklkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjIuMS4zLjIuNC4xMiIgZXh0ZW5zaW9uPSJNQ0NJX0lOMDEwMDAwVUsxMyIvPjxwcm9jZXNzaW5nQ29kZSBjb2RlPSJQIi8+PHByb2Nlc3NpbmdNb2RlQ29kZSBjb2RlPSJUIi8+PGFjY2VwdEFja0NvZGUgY29kZT0iTkUiLz48YWNrbm93bGVkZ2VtZW50IHR5cGVDb2RlPSJBQSI+PG1lc3NhZ2VSZWY+PGlkIHJvb3Q9IjU1NEFCQkQ4LUM0RTQtNEY0My04NDBFLTdFQkRBOTE2MjY3QSIvPjwvbWVzc2FnZVJlZj48L2Fja25vd2xlZGdlbWVudD48Y29tbXVuaWNhdGlvbkZ1bmN0aW9uUmN2IHR5cGVDb2RlPSJSQ1YiPjxkZXZpY2UgY2xhc3NDb2RlPSJERVYiIGRldGVybWluZXJDb2RlPSJJTlNUQU5DRSI+PGlkIHJvb3Q9IjEuMi44MjYuMC4xMjg1LjAuMi4wLjEwNyIgZXh0ZW5zaW9uPSIyMDAwMDAwMDExNjEiLz48L2RldmljZT48L2NvbW11bmljYXRpb25GdW5jdGlvblJjdj48Y29tbXVuaWNhdGlvbkZ1bmN0aW9uU25kIHR5cGVDb2RlPSJTTkQiPjxkZXZpY2UgY2xhc3NDb2RlPSJERVYiIGRldGVybWluZXJDb2RlPSJJTlNUQU5DRSI+PGlkIHJvb3Q9IjEuMi44MjYuMC4xMjg1LjAuMi4wLjEwNyIgZXh0ZW5zaW9uPSIyMDAwMDAwMDAxNDkiLz48L2RldmljZT48L2NvbW11bmljYXRpb25GdW5jdGlvblNuZD48Q29udHJvbEFjdEV2ZW50IGNsYXNzQ29kZT0iQ0FDVCIgbW9vZENvZGU9IkVWTiI+PGF1dGhvcjEgdHlwZUNvZGU9IkFVVCI+PEFnZW50U3lzdGVtU0RTIGNsYXNzQ29kZT0iQUdOVCI+PGFnZW50U3lzdGVtU0RTIGNsYXNzQ29kZT0iREVWIiBkZXRlcm1pbmVyQ29kZT0iSU5TVEFOQ0UiPjxpZCByb290PSIxLjIuODI2LjAuMTI4NS4wLjIuMC4xMDciIGV4dGVuc2lvbj0iMjAwMDAwMDAwMTQ5Ii8+PC9hZ2VudFN5c3RlbVNEUz48L0FnZW50U3lzdGVtU0RTPjwvYXV0aG9yMT48L0NvbnRyb2xBY3RFdmVudD48L01DQ0lfSU4wMTAwMDBVSzEzPg0KLS0tLT1fTUlNRS1Cb3VuZGFyeS0t</data> <offset>0</offset> <length>3381</length> </content> <redeliveryCounter>55</redeliveryCounter> <size>4405</size> <properties> <entry> <string>JMS_AMQP_NATIVE</string> <boolean>true</boolean> </entry> <entry> <string>JMS_AMQP_HEADER</string> <boolean>true</boolean> </entry> <entry> <string>JMS_AMQP_ContentType</string> <string>multipart/related;boundary="--=_MIME-Boundary";type="text/xml";charset="UTF-8";start="soappart"</string> </entry> <entry> <string>JMS_AMQP_PROPERTIES</string> <boolean>true</boolean> </entry> </properties> <readOnlyProperties>true</readOnlyProperties> <readOnlyBody>true</readOnlyBody> <droppable>false</droppable> <jmsXGroupFirstForConsumer>false</jmsXGroupFirstForConsumer> </org.apache.activemq.command.ActiveMQBytesMessage>
Reactions are currently unavailable
When the MHS Adaptor puts a received message onto the message queue (ActiveMQ) it prepends it with the header information, which contains ASCII Escape Characters. These escape characters are not compatible with STOMP connections when writing.
Example:
SpESs�A��$164490A6-8B93-4E38-A331-2FC5EDBEDCED@@@@@��application/jsonSt�l�� message-id�$5957B731-2A76-4062-8444-F7546795FB37��correlation-id�$BAE00C04-708C-49BB-91CB-8795CA6B4D83Sw��k{"payload": "", "headers": []}Replacing Control Characters
/x00-/x0F,0x7Fwith empty string worked around the issue.Ideally it would be good to see this in the properties of the message only and not part of the message body.
Full Example (Encoded):
<org.apache.activemq.command.ActiveMQBytesMessage> <commandId>4</commandId> <responseRequired>true</responseRequired> <messageId> <textView>35E3D58E-B393-44C7-83D5-6B793FB01960</textView> <producerId> <connectionId>ID:b-66e541e9-49c5-492f-b1bd-cc0fbdda79e9-2.mq.eu-west-2.amazonaws.com-44927-1581542518404-3:380</connectionId> <sessionId>0</sessionId> <value>0</value> </producerId> <producerSequenceId>1</producerSequenceId> <brokerSequenceId>3045520</brokerSequenceId> </messageId> <originalDestination class="org.apache.activemq.command.ActiveMQQueue"> <string>gp2gp-test</string> <null/> </originalDestination> <producerId reference="../messageId/producerId"/> <destination class="org.apache.activemq.command.ActiveMQQueue"> <string>gp2gp-brett</string> <null/> </destination> <expiration>0</expiration> <timestamp>1585241780413</timestamp> <arrival>0</arrival> <brokerInTime>1585847159019</brokerInTime> <brokerOutTime>1585906516865</brokerOutTime> <persistent>false</persistent> <priority>4</priority> <groupSequence>0</groupSequence> <compressed>false</compressed> <content> <data>AFNwRQBTc9AAAACQAAAAB6EkMzVFM0Q1OEUtQjM5My00NEM3LTgzRDUtNkI3OTNGQjAxOTYwQEBAQECjX211bHRpcGFydC9yZWxhdGVkO2JvdW5kYXJ5PSItLT1fTUlNRS1Cb3VuZGFyeSI7dHlwZT0idGV4dC94bWwiO2NoYXJzZXQ9IlVURi04IjtzdGFydD0ic29hcHBhcnQiAFN3sAAADJEtLS0tPV9NSU1FLUJvdW5kYXJ5DQpDb250ZW50LUlkOiA8c29hcHBhcnQ+DQpDb250ZW50LVR5cGU6IHRleHQveG1sOyBjaGFyc2V0PUlTTy04ODU5LTENCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQNCg0KPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+PFNPQVA6RW52ZWxvcGUgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczYy5vcmcvMjAwMS9YTUwtU2NoZW1hLUluc3RhbmNlIiB4bWxuczpTT0FQPSJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy9zb2FwL2VudmVsb3BlLyIgeG1sbnM6ZWI9Imh0dHA6Ly93d3cub2FzaXMtb3Blbi5vcmcvY29tbWl0dGVlcy9lYnhtbC1tc2cvc2NoZW1hL21zZy1oZWFkZXItMl8wLnhzZCIgeG1sbnM6aGw3ZWJ4bWw9InVybjpobDctb3JnOnRyYW5zcG9ydC9lYnhtbC9EU1RVdjEuMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxTT0FQOkhlYWRlcj48ZWI6TWVzc2FnZUhlYWRlciBTT0FQOm11c3RVbmRlcnN0YW5kPSIxIiBlYjp2ZXJzaW9uPSIyLjAiPjxlYjpGcm9tPjxlYjpQYXJ0eUlkIGViOnR5cGU9InVybjpuaHM6bmFtZXM6cGFydHlUeXBlOm9jcytzZXJ2aWNlSW5zdGFuY2UiPllHTTI0LTgyMDM4ODwvZWI6UGFydHlJZD48L2ViOkZyb20+PGViOlRvPjxlYjpQYXJ0eUlkIGViOnR5cGU9InVybjpuaHM6bmFtZXM6cGFydHlUeXBlOm9jcytzZXJ2aWNlSW5zdGFuY2UiPkI4NjA0MS04MjIxMDM8L2ViOlBhcnR5SWQ+PC9lYjpUbz48ZWI6Q1BBSWQ+MGRjZjZiYTc4YzQ2MzNmOTMxY2E8L2ViOkNQQUlkPjxlYjpDb252ZXJzYXRpb25JZD44MDE2MzRBNC1GQjk1LTQ5RkEtOThCMi04NThBN0Y5NDhFNTM8L2ViOkNvbnZlcnNhdGlvbklkPjxlYjpTZXJ2aWNlPnVybjpuaHM6bmFtZXM6c2VydmljZXM6Z3AyZ3A8L2ViOlNlcnZpY2U+PGViOkFjdGlvbj5NQ0NJX0lOMDEwMDAwVUsxMzwvZWI6QWN0aW9uPjxlYjpNZXNzYWdlRGF0YT48ZWI6TWVzc2FnZUlkPjZENzQ5NTUwLTZGODItMTFFQS05Mzg0LUU4MzkzNTEwOEZENTwvZWI6TWVzc2FnZUlkPjxlYjpUaW1lc3RhbXA+MjAyMC0wMy0yNlQxNjo1NDoxNlo8L2ViOlRpbWVzdGFtcD48ZWI6VGltZVRvTGl2ZT4yMDIwLTAzLTI2VDE3OjA0OjE2WjwvZWI6VGltZVRvTGl2ZT48L2ViOk1lc3NhZ2VEYXRhPjxlYjpEdXBsaWNhdGVFbGltaW5hdGlvbj5hbHdheXM8L2ViOkR1cGxpY2F0ZUVsaW1pbmF0aW9uPjwvZWI6TWVzc2FnZUhlYWRlcj48ZWI6QWNrUmVxdWVzdGVkIFNPQVA6bXVzdFVuZGVyc3RhbmQ9IjEiIGViOnZlcnNpb249IjIuMCIgZWI6c2lnbmVkPSJmYWxzZSIgU09BUDphY3Rvcj0idXJuOm9hc2lzOm5hbWVzOnRjOmVieG1sLW1zZzphY3RvcjpuZXh0TVNIIi8+PC9TT0FQOkhlYWRlcj48U09BUDpCb2R5PjxlYjpNYW5pZmVzdCBTT0FQOm11c3RVbmRlcnN0YW5kPSIxIiBlYjp2ZXJzaW9uPSIyLjAiPjxlYjpSZWZlcmVuY2UgeGxpbms6aHJlZj0iY2lkOnBheWxvYWRAdHBwLXVrLmNvbS9TeXN0bU9uZS9HUDJHUDEuMUEiPjxlYjpTY2hlbWEgZWI6bG9jYXRpb249Imh0dHA6Ly93d3cubmhzaWEubmhzLnVrL3NjaGVtYXMvSEw3LU1lc3NhZ2UueHNkIiBlYjp2ZXJzaW9uPSIyLjAiLz48aGw3ZWJ4bWw6UGF5bG9hZCBzdHlsZT0iSEw3IiBlbmNvZGluZz0iWE1MIiB2ZXJzaW9uPSIzLjAiLz48L2ViOlJlZmVyZW5jZT48L2ViOk1hbmlmZXN0PjwvU09BUDpCb2R5PjwvU09BUDpFbnZlbG9wZT4NCi0tLS09X01JTUUtQm91bmRhcnkNCkNvbnRlbnQtSWQ6IDxwYXlsb2FkQHRwcC11ay5jb20vU3lzdG1PbmUvR1AyR1AxLjFBPg0KQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi94bWw7IGNoYXJzZXQ9SVNPLTg4NTktMQ0KQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdA0KDQo8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCIgPz48TUNDSV9JTjAxMDAwMFVLMTMgeG1sbnM9InVybjpobDctb3JnOnYzIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6c2NoZW1hTG9jYXRpb249InVybjpobDctb3JnOnYzIC4uXFNjaGVtYXNcTUNDSV9JTjAxMDAwMFVLMTMueHNkIj48aWQgcm9vdD0iNkQ3NDk1NTAtNkY4Mi0xMUVBLTkzODQtRTgzOTM1MTA4RkQ1Ii8+PGNyZWF0aW9uVGltZSB2YWx1ZT0iMjAyMDAzMjYxNjU0MTYiLz48dmVyc2lvbkNvZGUgY29kZT0iVjNOUGZJVDQuMi4wMCIvPjxpbnRlcmFjdGlvbklkIHJvb3Q9IjIuMTYuODQwLjEuMTEzODgzLjIuMS4zLjIuNC4xMiIgZXh0ZW5zaW9uPSJNQ0NJX0lOMDEwMDAwVUsxMyIvPjxwcm9jZXNzaW5nQ29kZSBjb2RlPSJQIi8+PHByb2Nlc3NpbmdNb2RlQ29kZSBjb2RlPSJUIi8+PGFjY2VwdEFja0NvZGUgY29kZT0iTkUiLz48YWNrbm93bGVkZ2VtZW50IHR5cGVDb2RlPSJBQSI+PG1lc3NhZ2VSZWY+PGlkIHJvb3Q9IjU1NEFCQkQ4LUM0RTQtNEY0My04NDBFLTdFQkRBOTE2MjY3QSIvPjwvbWVzc2FnZVJlZj48L2Fja25vd2xlZGdlbWVudD48Y29tbXVuaWNhdGlvbkZ1bmN0aW9uUmN2IHR5cGVDb2RlPSJSQ1YiPjxkZXZpY2UgY2xhc3NDb2RlPSJERVYiIGRldGVybWluZXJDb2RlPSJJTlNUQU5DRSI+PGlkIHJvb3Q9IjEuMi44MjYuMC4xMjg1LjAuMi4wLjEwNyIgZXh0ZW5zaW9uPSIyMDAwMDAwMDExNjEiLz48L2RldmljZT48L2NvbW11bmljYXRpb25GdW5jdGlvblJjdj48Y29tbXVuaWNhdGlvbkZ1bmN0aW9uU25kIHR5cGVDb2RlPSJTTkQiPjxkZXZpY2UgY2xhc3NDb2RlPSJERVYiIGRldGVybWluZXJDb2RlPSJJTlNUQU5DRSI+PGlkIHJvb3Q9IjEuMi44MjYuMC4xMjg1LjAuMi4wLjEwNyIgZXh0ZW5zaW9uPSIyMDAwMDAwMDAxNDkiLz48L2RldmljZT48L2NvbW11bmljYXRpb25GdW5jdGlvblNuZD48Q29udHJvbEFjdEV2ZW50IGNsYXNzQ29kZT0iQ0FDVCIgbW9vZENvZGU9IkVWTiI+PGF1dGhvcjEgdHlwZUNvZGU9IkFVVCI+PEFnZW50U3lzdGVtU0RTIGNsYXNzQ29kZT0iQUdOVCI+PGFnZW50U3lzdGVtU0RTIGNsYXNzQ29kZT0iREVWIiBkZXRlcm1pbmVyQ29kZT0iSU5TVEFOQ0UiPjxpZCByb290PSIxLjIuODI2LjAuMTI4NS4wLjIuMC4xMDciIGV4dGVuc2lvbj0iMjAwMDAwMDAwMTQ5Ii8+PC9hZ2VudFN5c3RlbVNEUz48L0FnZW50U3lzdGVtU0RTPjwvYXV0aG9yMT48L0NvbnRyb2xBY3RFdmVudD48L01DQ0lfSU4wMTAwMDBVSzEzPg0KLS0tLT1fTUlNRS1Cb3VuZGFyeS0t</data> <offset>0</offset> <length>3381</length> </content> <redeliveryCounter>55</redeliveryCounter> <size>4405</size> <properties> <entry> <string>JMS_AMQP_NATIVE</string> <boolean>true</boolean> </entry> <entry> <string>JMS_AMQP_HEADER</string> <boolean>true</boolean> </entry> <entry> <string>JMS_AMQP_ContentType</string> <string>multipart/related;boundary="--=_MIME-Boundary";type="text/xml";charset="UTF-8";start="soappart"</string> </entry> <entry> <string>JMS_AMQP_PROPERTIES</string> <boolean>true</boolean> </entry> </properties> <readOnlyProperties>true</readOnlyProperties> <readOnlyBody>true</readOnlyBody> <droppable>false</droppable> <jmsXGroupFirstForConsumer>false</jmsXGroupFirstForConsumer> </org.apache.activemq.command.ActiveMQBytesMessage>