Contact Free trial Login

JMS Connector Release Notes - Mule 4

Support Category: Select

1.6.2

August 9, 2019

Fixed Issues

  • JMS Connector now honors payload encoding when publishing message to a JMS queue. (MULE-17286)

1.6.0

June 13, 2019

New Features and Enhancements

1.5.1

June 12, 2019

Fixed Issues

  • The JMS Consume operation didn’t roll back correctly on XA transactions. (MULE-16969)

  • The JMS Bridge with XA hangs in some cases.

1.5.0

May 29, 2019

New Features and Enhancements

  • Make XA pool configurable in the JMS connector. (MULE-16926)

Fixed Issues

  • JMS Publish Consumer Operation leaks connection. (MULE-16927)

1.4.1

May 28, 2019

Fixed Issues

  • Fix issue with reconnection

1.4.0

May 27, 2019

Fixed Issues

  • Fix issue with XA transactions on reconnection scenarios.

1.3.7

April 17, 2019

New Features and Enhancements

  • Upgrade Spring version from 5.1.5 to 5.1.6.

  • Fixed a bug that prevented using XA transactions with some brokers in case of rollbacks.

1.3.6

April 3, 2019

New Features and Enhancements

  • Fixed a bug that prevented the usage of the connector as a proxy for some brokers.

1.3.5

March 19, 2019

New Features and Enhancements

  • Fixed a bug that prevented the reconnection stategy to be triggered in the Publish operation.

1.3.4

February 22, 2019

New Features and Enhancements

  • Add a new icon to the connector.

  • Fixed a bug around JNDI lookup destinations

1.3.3

January 14, 2019

New Features and Enhancements

  • Fixed connection leaks. These leaks happened when a Publish action failed internally or when doing an automatic ReplyTo when using the "On New Message" source.

1.3.2

November 27, 2018

New Features and Enhancements

  • Fixed a deadlock when using the JMS Listener on too quick flows, which caused listeners to stop receiving messages.

Fixed Issues

  • Application hangs after receiving a few messages from ActiveMQ in Mule 4.x. (MULE-16087)

1.3.1

Deprecated

October 29, 2018

New Features and Enhancements

  • Fixed issue that prevent the usage of a TLS Context.

Fixed Issues

  • JMS Connector doesn’t initialize the TLS Context if it is defined as a child element. (MULE-15930)

1.3.0

Deprecated

August 29, 2018

New Features and Enhancements

  • JMS is Non-Blocking for Publish, Consume, and Publish-Consume Operations, improving the scalability of Mule applications.

  • Support for XA Transactions. The connector can participate in multi-resource transactions, like DB, IBM MQ, and other XA compatible connectors.

  • ActiveMQ SSL Configuration Support. ActiveMQ Connections can be configured with SSL/TLS Configuration for secure connections.

  • JMS Listener. Can now configure how to propagate the Correlation ID on the JMS Listener Response.

Fixed Issues

  • JMS Publish Consume operation throws JmsIllegalBodyException when returning ManagedCursorStreamProvider in the payload. (MULE-14852)

  • Support JMS Non-Blocking API. (MULE-14875)

  • JMS throws ClassCastException when receiving a message. (MULE-15431)

  • Add support for SSL in the JMS Connector. (MULE-12341)

  • Implement human-readable toString() implementations. (MULE-15477)

  • JmsHeaders is not Serializable but JmsAttributes is. (MULE-15455)

  • XA: NPE on JmsListener#onError after flow stop. (MULE-15488)

  • JMS: Cannot configure sendCorrelationId in a listener, for sending a response. (MULE-15502)

1.2.3

August 7, 2018

Fixed Issues

  • Fixed issue that prevented receiving messages published through the Artemis Management Console. (MULE-15431)

1.2.2

May 7, 2018

New Features and Enhancements

Minor internal upgrades.

Fixed Issues

  • Update Spring JMS to version 5.0.5.RELEASE. (MULE-14966)

  • Upgrade Jackson to 2.9.5. (MULE-14795)

1.2.1

April 11, 2018

New Features and Enhancements

This release includes the following enhancements, changes, and fixes:

  • JMS Listener failed to reply to a destination if the response was provided by a transformation inside the Response Body.

Fixed Issues

  • JMS Publish Consume operation throws JmsIllegalBodyException when returning ManagedCursorStreamProvider in the payload. (MULE-14852)

1.2.0

Mar 26, 2018

New Features and Enhancements

This release includes the following enhancements, changes, and fixes:

  • JMS Listener when running on a cluster only starts in the main node. This setting is configurable: primaryNodeOnly="false"

Upgrade Requirements

Mule 4.1.1

Fixed Issues

  • jms:listener should only run on primary node when listening to a topic. (MULE-14678)

  • Upgrade Spring JMS to 5.0.4 release. (MULE-14633)

1.1.0

January 19, 2018

New Features and Enhancements

This release includes the following enhancements, changes, and fixes:

  • Added the capability to define whitelist packages in ActiveMQ Configuration.

  • Added support for message correlation.

  • Improved UX.

Upgrade Requirements

Mule 4.1

Fixed Issues

  • JMS Config - ActiveMQ label incorrectly displayed. (MULE-14105)

Was this article helpful?

💙 Thanks for your feedback!

Leave feedback…

We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used and to tailor advertising. You can read more and make your cookie choices here. By continuing to use this site you are giving us your consent to do this.