My Oracle Support Banner

Duplicate Messages Redelivered Using WebLogic Server Foreign JMS with MQ V6 Client (Doc ID 1063720.1)

Last updated on SEPTEMBER 26, 2022

Applies to:

Oracle WebLogic Server - Version 8.1 to 10.3.2
Information in this document applies to any platform.


The customer has the following JMS achietecture:

If an MDB throws a runtime exception, the message is rolled back to MQ, but after that the message
is redelivered to the MDB twice (which is a wrong behavior). Using the MQ v5.3 client jars, only one
copy of the message is redelivered as expected.

The issue does not occur with a standalone client (running outside WebLogic) listening directly to the MQ, the behavior is fine in case of both MQ v6.0.2.6 and MQ v5.3 jars.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.