Support Category: Select
Anypoint Connector for IBM MQ (IBM MQ Connector) enables an app to do messaging to a IBM MQ Broker using the IBM MQ JMS implementation.
Guide: IBM MQ Connector User Guide
2.0.1
October 13, 2026
Compatibility
| Software | Version |
|---|---|
Mule |
4.10 and later |
OpenJDK |
17 |
IBM MQ |
9.2.x and later (for full TLS 1.3 support) |
Fixed Issues
| Issue Resolution | ID |
|---|---|
|
W-14100275 |
Publishing to a full queue now raises an |
W-24012864 |
These libraries are upgraded to address reported security vulnerabilities:
|
W-24311628, W-24012864, W-24137088 |
2.0.0
August 3, 2026
What’s New
-
This connector is now compatible with Java 17 only.
-
This connector uses the Jakarta Messaging (
jakarta.jms) namespace, instead ofjavax.jms. The recommended IBM MQ client library is nowcom.ibm.mq.jakarta.client9.4.5.1, instead ofcom.ibm.mq.allclient. If your app supplies thecom.ibm.mq.allclientlibrary, the connector wraps it to expose ajakarta.jmsconnection factory for backward compatibility only. See Support for the Legacy javax.jms Client Library. -
The
enableXaattribute is removed from the connection configuration. -
The connector provides separate connection types for XA and non-XA transactions. You can now select the new IBM MQ XA Connection type in the IBM MQ Config window. This new connection type replaces the previous
enableXaattribute on a single connection. The existing IBM MQ Connection type is now used only for non-XA scenarios. See Handling Transactions in IBM MQ. -
The connection element is renamed from
<ibm-mq:connection>to<ibm-mq:ibm-mq-connection>. Apps that use the previous element name or theenableXaattribute don’t start until you update the configuration. See Upgrading and Migrating IBM MQ Connector to Version 2.x. -
The XA connection pool configuration (Min Pool Size, Max Pool Size, and Max Idle Seconds) applies only to the IBM MQ XA Connection type.
Compatibility
| Software | Version |
|---|---|
Mule |
4.10 and later |
OpenJDK |
17 |
IBM MQ |
9.2.x and later (for full TLS 1.3 support) |
Fixed Issues
| Issue Resolution | ID |
|---|---|
These libraries are upgraded:
|
W-21756343 |
1.9.0
June 15, 2026
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
9.2.x and later (for full TLS 1.3 support) |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The On New Message source no longer leaks inactivity monitoring threads during reconnection cycles. The connector now cancels stale monitoring tasks before starting new ones, preventing thread accumulation and high resource usage. |
W-22394423 |
The connector now logs |
W-21191825 |
1.8.3
May 8, 2026
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
9.2.x and later (for full TLS 1.3 support) |
Fixed Issues
| Issue Resolution | ID |
|---|---|
These libraries are upgraded to address reported security vulnerabilities:
|
W-22376257 |
1.8.2
April 13, 2026
What’s New
-
The connector now supports Automatic Application Balancing in IBM MQ Uniform Clusters with the new Client Reconnect Options and Client Reconnect Timeout fields. When configured with a Connection Name List or CCDT, the connector enables dynamic client connection rebalancing across Queue Managers, allowing applications to automatically reconnect to available queue managers in the cluster. See IBM MQ Connector Reference - Client.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
9.2.x and later (for full TLS 1.3 support) |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The Publish operation no longer treats queue-full errors as connection errors, which previously caused unnecessary connection resets and flow hangs. The connector now throws the |
W-20427004 |
1.8.1
January 24, 2026
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
9.2.x and later (for full TLS 1.3 support) |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The On New Message source now supports the Inactivity Timeout Minutes field, which allows the source to reconnect automatically if no message is received within the specified period. The default value is 0. |
W-20609348 |
The |
W-21054728 |
|
W-18834134 |
IBM MQ Connector now converts MQJMS2007 errors to |
W-20527836 |
1.8.0
December 3, 2025
What’s New
-
This connector now supports TLS 1.3 cipher suites as defined in RFC 8446, enabling secure channel negotiation using modern cryptographic protocols. Both IBM and Oracle JDKs implement TLS 1.3 cipher suites using standardized names, providing a unified configuration model across different runtime environments.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
9.2.x and later (for full TLS 1.3 support) |
Fixed Issues
| Issue Resolution | ID |
|---|---|
MUnit tests no longer fail with HTTP 404 errors when deleting queues via the IBM MQ REST API while using the Netty HTTP service. Tests now properly stop listener flows and wait for connection cleanup to complete before proceeding with queue deletion. |
W-20083097 |
1.7.8
September 17, 2025
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The Publish operation now supports the |
W-17295817, W-18756149, W-19024281 |
1.7.7
July 15, 2025
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
In IBM MQ 1.7.4, memory leak issues were resolved for Mule runtime versions running on Java 8. However, Mule runtime versions running on Java 11 or 17 used reflection, which caused |
W-18591182 |
1.7.6
May 28, 2025
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The |
W-17156082 |
Reconnection issues no longer occur when you use a connection list with the connector. |
W-17156082 |
Reconnection issues no longer occur when you use the Publish Consume operation. |
W-17780005 |
Memory leaks no longer occur in |
W-17967138 |
1.7.5
March 21, 2025
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
IBM MQ Connector now contains patched Spring 5.x to fix security vulnerabilities. |
W-17968742 |
1.7.4
March 3, 2025
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
A |
W-16504615 |
There are no longer memory leaks caused by the Thread Context Class Loader (TCCL) of the |
W-13521498, W-13521848 |
1.7.3
February 21, 2025
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
IBM MQ Connector now automatically attempts to reconnect for the Publish, Publish consume, and Consume operations after a connection is lost. |
W-15854054, W-17584793 |
1.7.2
November 14, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The |
W-17024625 |
The |
W-17024625 |
1.7.1
August 15, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The connector now attempts to reconnect when the |
W-15829872 |
The connector now throws all |
W-16146401 |
1.7.0
April 18, 2024
What’s New
-
This connector is now FIPS 140-2 compliant.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
1.6.24
March 19, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The IBM MQ Connector no longer fails with |
W-12099940 |
1.6.23
January 30, 2024
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The IBM MQ Connector now attempts to reconnect when MQRC_HOST_NOT_AVAILABLE or MQRC_CONNECTION_BROKEN errors occur. |
W-14451111 |
1.6.22
January 5, 2024
What’s New
-
This connector is now compatible with Java 17.
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8, 11, and 17 |
IBM MQ |
8 and 9 |
1.6.21
November 7, 2023
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The IBM MQ Connector no longer fails when the application is redeployed within a domain connection. The runtime version configuration must be upgraded to 4.3.0-20231026 or 4.4.0-20231026 or later. |
W-12388528 |
1.6.20
August 10, 2023
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
Bumped org.springframework:spring-jms to version 5.3.29 to address security vulnerabilities. |
W-13830571 |
Bumped commons-io:commons-io to version 2.13.0 to address security vulnerabilities. |
W-13830571 |
Bumped org.apache.commons:commons-lang3 to version 3.13.0 to address security vulnerabilities. |
W-13830571 |
Bumped io.qameta.allure:allure-junit4 to version 2.23.0 to address security vulnerabilities. |
W-13830571 |
Bumped org.apache.maven.plugins:maven-surefire-plugin to version 3.1.2 to address security vulnerabilities. |
W-13830571 |
1.6.19
April 05, 2023
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
Bumped spring-jms to version 5.3.26 at JMS Connector to address vulerabilities for spring-jms lower versions. |
W-12950397 |
1.6.18
March 23, 2023
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The IBM MQ Connector now avoids thread leaks on disconnections. |
W-12350716 |
1.6.17
January 19, 2023
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue Resolution | ID |
|---|---|
The IBM MQ Connector Publish operation no longer fails when a connectivity error occurs. |
W-12189382 |
1.6.16
November 4, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue | ID |
|---|---|
IBM MQ Connector now avoids thread leaks in the IBM driver thread workers. |
W-12003685 |
1.6.15
October 6, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue | ID |
|---|---|
Update of dependencies. |
W-11861100 |
1.6.14
September 29, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue | ID |
|---|---|
IBM MQ Connector no longer gets stuck when stopping a source that was processing messsages. |
W-11476953 |
1.6.13
July 7, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue | ID |
|---|---|
The CCSID property of the connection provider now works correctly when configured. |
W-10583435 |
Intermittent IBM MQ messages no longer error out with unprintable characters shown in messages written to the backout queue. |
W-11337787 |
1.6.12
June 29, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue | ID |
|---|---|
Updated visually in Anypoint Studio |
W-11267520 |
1.6.11
June 8, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue | ID |
|---|---|
Bumped spring-jms to version 5.3.20 at JMS Connector to address vulerabilities for spring-jms lower versions. |
W-11157721 |
1.6.10
Jan 27, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue | ID |
|---|---|
Fixed internal tests. |
IMC-53 |
1.6.9
Jan 20, 2022
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue | ID |
|---|---|
Fixed Bitronix errors when a TransactionException occurs. |
JMSCLI-26 |
1.6.8
October 26, 2021
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
Fixed Issues
| Issue | ID |
|---|---|
Fixed a source reconnection issue when working with XA transactions. |
IMC-97 |
1.6.7
August 20, 2021
What’s New
-
Optimized the connector to improve its overall stability and performance. (IMC-93)
Compatibility
| Software | Version |
|---|---|
Mule |
4.1.1 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
1.5.2
October 1, 2019
Fixed Issues
-
IBM MQ Connector fails to recover after connection error.
-
IBM MQ Connector is retrying with old session, which resulted in message loss when the message was sent with a
Reply Toheader. -
Upgrade mule-extensions-patent, mule-core-modules-parent, and mule-ee-core-modules-parent to 1.1.6 (MULE-17121).
1.5.0
June 13, 2019
New Features
Added support for different request reply patterns for the Publish Consume and Listener operations.