IBM MQ Connector Release Notes - Mule 4
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.
1.7.5
March 21, 2025
Compatibility
Software | Version |
---|---|
Mule |
4.1.1 and later |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 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 |
Anypoint Studio |
7.3 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
1.6.6
May 6, 2021
Compatibility
Software | Version |
---|---|
Mule |
4.1.1 and later |
Anypoint Studio |
7.3 and later |
OpenJDK |
8 and 11 |
IBM MQ |
8 and 9 |
1.6.5
April 21, 2021
Fixed Issues
-
IBM MQ Connector did not forward messages to the configured backout or dead letter queue when the message processing failed during the XA transaction (JMSCLI-19).
1.6.4
March 1, 2021
Fixed Issues
-
Fixed an issue that generated contention and affected the concurrency in the Publish Consume operation (JMSCLI-14).
1.6.3
November 17, 2020
Fixed Issues
-
Fixed an issue that blocked listener threads when calling the recover-session twice (JMSCLI-9).
1.6.2
October 21, 2020
Fixed Issues
-
Fixed an issue in which IBM MQ Connector caused a connection leak when using dynamic configurations (IMC-73).
-
Added a timeout verification to prevent connections from hanging indefinitely (JMSCLI-6).
1.6.1
June 16, 2020
Fixed Issues
Deadlock on stopping apps with on flight messages in WMQ listeners. (IMC-70)
1.6.0
June 5, 2020
New Features
Added support to avoid automatic reply when the inbound message contains a ReplyTo header. (IMC-68)
1.5.9
May 4, 2020
Fixed Issues
Fixed issue that caused sessions to fail to close in cases where the listener was set to a nonexistent queue. (MULE-18377)
1.5.8
May 4, 2020
Fixed Issues
Fixed issue that caused IBM MQ Connector to trigger a MULE:UNKNOWN
error instead of IBM-MQ:PUBLISHING
(EE-7323).
1.5.7
April 13, 2020
Fixed Issues
Fixed issue that caused IBM MQ Connector to fail to reconnect to all queues after stopping and starting the channel (EE-7282).
1.5.6
March 30, 2020
Fixed Issues
IBM MQ uses the JMS API to get the correlation ID in the publish-consume operation (EE-7270).
1.5.5
February 28, 2020
Fixed Issues
Made changes so that IBM MQ operations should be blocking due to requirements in the IBM MQ driver (EE-7235).
IBM MQ driver does not reestablish connections correctly (EE-7253).
1.5.4
February 12, 2020
Fixed Issues
The issue that caused mishandling of the correlation ID in MQ with a non JMS compliant target client in a publish-consume operation is fixed (EE-7214).
1.5.3
November 27, 2019
Fixed Issues
The issue where reconnection failed after stopping and restarting the Server Connection Channel is fixed (EE-7253).
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 To
header. -
Upgrade mule-extensions-patent, mule-core-modules-parent, and mule-ee-core-modules-parent to 1.1.6 (MULE-17121).
1.5.1
June 25, 2019
Fixed Issues
IBM MQ messages are going into uncommitted state.
1.5.0
June 13, 2019
New Features
Added support for different request reply patterns for the Publish Consume and Listener operations.
1.4.1
June 12, 2019
Fixed Issues
-
The Consume operation didn’t roll back correctly on XA transactions. (MULE-16969)
-
Bridge scenario with XA hangs in some cases.
1.4.0
May 29, 2019
New Features
-
Make XA Connection pool configurable.
-
Fixed issue with Publish Consume Operation leaking connections.
1.3.0
May 27, 2019
New Features
Fixed issue with XA transactions on reconnection scenarios.
1.2.6
April 30, 2019
New Features
Fixed reconnection issues when using session caching.
1.2.5
April 26, 2019
New Features
-
Connector now implements its own reconnection logic.
-
Custom way of cleaning consumer’s listeners.
1.2.4
April 4, 2019
New Features
Clean up the IBM MQ exception listener states so that they are now done silently.
1.2.3
March 29, 2019
New Features
-
Fixed reconnection issue when Queue Manager is shutdown while handling REPLY_TO.
-
Fixed IBM MQ Client unhandled exception when cleaning a consumer’s message listener.
-
Cleanup of IBM MQ exception listener state, when a cached connection is not cleaned up.
1.2.2
March 19, 2019
New Features
Fixed a bug that prevented the reconnection strategy to be triggered in the publish operation.
1.2.1
February 22, 2019
New Features
Fixed a bug with the MQ Listener using Transactional Action Begin that stopped messages from being processed.
1.2.0
February 5, 2019
New Features
Out of the box support for TLS/SSL configurations.
1.1.2
January 14, 2019
New Features
Fixed connection leaks. These leaks could happen when a Publish action failed internally or when doing an automatic ReplyTo when using the "On New Message" source.
1.1.1
November 7, 2018
New Features
Fixed issue that prevented the connector from setting a Client ID, required for durable subscriptions.
Fixed Issues
Unable to set the Client ID on an IBM MQ Connection.
1.1.0
October 26, 2018
New Features
-
Fixed issue that prevented correct execution when using XA Transactions.
-
Message Listener can be configured to propagate the correlation ID when doing a reply.
Fixed Issues
XA Transaction is not working for IBM MQ Connector.
1.0.0
June 29, 2018
Features and Enhancements
Release of IBM MQ Connector, which supports consuming and publishing messages through the JMS API.
Mule Version
Mule 4.1.1