OSB 10.3.1 MQ-Transport Stuck Messages after Rollback
(Doc ID 972653.1)
Last updated on APRIL 14, 2021
Applies to:Oracle Service Bus - Version 10.3 and later
Information in this document applies to any platform.
When the inbound transport is MQ and the Quality of Service (QoS) on the outbound transport is exactly-once, the resultant QoS will be at-least-once.
While routing, the remote Domain that hosts the Business Service gets bounced.
As a result the message gets rolledback into the MQ-queue as expected.
But from now on this message is stuck. Restarting the ALSB domain does not help. Only restarting the MQ-Queue manager resolves the problem.
To replicate the problem please import the attached sbconfig.jar.
Adjust the MQConnection (QueueManager name) and the queue of the proxy-service to map to existing queue.
Put a message in the MQ-Series queue.
You will see that an error is raised. Afterwards the message will be rolledback to the MQ-Series queue and will not be processed anymore.
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