Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerSupport Category: Select
Anypoint Connector for JMS (Java Message Service) (JMS Connector) enables sending and receiving messages to queues and topics for any message service that implements the JMS specification.
Guide: JMS Connector User Guide
January 30, 2026
| Software | Version |
|---|---|
Mule |
4.2.0 and later |
OpenJDK |
8, 11, and 17 |
| Issue Resolution | ID |
|---|---|
Updated commons-io from 2.15.0 to 2.21.0. |
W-20834191 |
Updated commons-lang3 from 3.12.0 to 3.20.0. |
W-20834191 |
Updated com.google.guava:guava from 32.1.3-jre to 33.5.0-jre. |
W-20834191 |
Updated com.fasterxml.jackson:jackson from 2.14.2 to 2.15.0. |
W-20834191 |
June 30, 2025
| Software | Version |
|---|---|
Mule |
4.2.0 and later |
OpenJDK |
8, 11, and 17 |
| Issue Resolution | ID |
|---|---|
Updated org.apache.activemq:activemq-client from 5.16.7 to 5.16.8. |
W-18223618 |
Updated com.google.guava:guava from 32.1.2-jre to 32.1.3-jre. |
W-18223618 |
Updated org.mule.runtime:mule-sdk-api from 0.8.0 to 0.8.6. |
W-18223618 |
April 11, 2025
| Software | Version |
|---|---|
Mule |
4.2.0 and later |
OpenJDK |
8, 11, and 17 |
| Issue Resolution | ID |
|---|---|
JMS Connector now contains patched Spring 5.x to fix security vulnerabilities. |
W-18198070 |
March 20, 2025
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
| Issue Resolution | ID |
|---|---|
JMS Connector now supports query parameters in failover URLs for ActiveMQ connection configurations. |
W-17286858 |
This release includes general security fixes. |
W-17849663 |
JMS Connector now has a system property to set a delay in releasing resources, which helps prevent thread leaks when using Artemis as the JMS driver. |
W-17327464 |
August 13, 2024
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
| Issue Resolution | ID |
|---|---|
Message headers now have setters. |
W-16116454 |
June 28, 2024
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
| Issue Resolution | ID |
|---|---|
The connector no longer sets the verifyHostName property for ActiveMQ Client versions prior to 5.15.6. |
W-15122911 |
Connections with Failover configuration now support the verifyHostName parameter when the version of the ActiveMQ Client requires it. |
W-15122911 |
June 14, 2024
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
| Issue Resolution | ID |
|---|---|
Reconnection on publish when using Weblogic now works correctly. |
W-15804613 |
Reconnection on consume when using Weblogic and Artemis now works correctly. |
W-15837781 |
May 8, 2024
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
| Issue Resolution | ID |
|---|---|
Reconnection when using Artemis Server now works correctly. |
W-15211060 |
January 19, 2024
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
| Issue Resolution | ID |
|---|---|
Thread leaks no longer occur when a reconnection is triggered. |
W-14282515 |
January 4, 2024
This connector is now compatible with Java 17.
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
November 29, 2023
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
The org.apache.activemq:activemq-client library support is upgraded to version 5.15.16 to address reported security vulnerabilities.
SSL connections set verifyHostName to false by default to keep backwards compatibility.
| Issue Resolution | ID |
|---|---|
The ActiveMQ client is no longer affected by a malicious ActiveMQ broker. |
W-14544171 |
TLS connections now require to set verifyHostName on the ActiveMQ client. |
W-14544171 |
August 18, 2023
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
The com.google.guava library is upgraded to version 32.1.2-jre to address reported security vulnerabilities.
| Issue Resolution | ID |
|---|---|
You can now enable a secure connection for the Generic Connection. |
W-13830306 |
The |
W-13880316 |
April 05, 2023
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
| Issue | ID |
|---|---|
Bumped spring-jms to version 5.3.26 at JMS Connector to address vulerabilities for spring-jms lower versions. |
W-12950397 |
January 18, 2023
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
| Issue | ID |
|---|---|
The JMS Connector Publish operation no longer fails reconnecting on ConnectionFailedException. |
W-12302934 |
November 02, 2022
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
| Issue | ID |
|---|---|
The JMS Connector Consume operation no longer duplicates messages when the operation stops consuming messages. |
W-11786899 |
The JMS Connector Consume operation now stops correctly when it stops consuming messages. |
W-11853709 |
October 31, 2022
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
| Issue | ID |
|---|---|
JMS Connector now uses correctly an SSL connection with Active MQ and XA. |
W-11786346 |
June 3, 2022
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
| Issue | ID |
|---|---|
SessionCacheSize behavior now has impact on the total number of sessions that the connector creates. |
W-11056232 |
Updated spring-jms to version 5.3.20 to address vulnerabilities for lower spring-jms versions. |
W-11157710 |
Apr 20, 2022
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
| Issue | ID |
|---|---|
Fixed JMS Connector concurrency limitation for the Consume operation. |
W-10685928 |
Dec 21, 2021
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
| Issue | ID |
|---|---|
Fixed Bitronix errors when a TransactionException occurs. |
JMSCLI-26] |
Nov 4, 2021
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
| Issue | ID |
|---|---|
Reconnection did not work when using TLS because |
JMSC-93 |
Oct 18, 2021
Added a new connection provider for ActiveMQ that does not perform pre-deployment connectivity testing, which avoids subscribing to topics with durable connections in simultaneous cloud deployments.
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
JDK |
8 |
April 14, 2021
Fixed an issue that caused the transaction error A transaction is not available when trying to publish a message inside of an Async scope component. (JMSC-83)
When performing an ACK or session recover over a message read using the Consume operation, with the ACK mode set to MANUAL, an The Consumer is closed error was thrown. (JMSCLI-16)
Fixed the issue that caused leaked connections when using dynamic parameters in the JMS Connector configuration. (JMSC-84)
June 13, 2019
Added support for different request reply patterns for the Publish Consume and Listener operations.
Deprecated
August 29, 2018
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.
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)