WebLogic JMS Messages Seem To Disappear When Moved From Error-Queue (Doc ID 1365148.1)

Last updated on FEBRUARY 11, 2017

Applies to:

Oracle Weblogic Server - Version: 9.2 and later   [Release: and later ]
Information in this document applies to any platform.

Symptoms

When using Weblogic 9.2 MP3 manually moving (using Weblogic console - show messages) JMS messages from the error queue to initial queue, these messages are deleted if they were produced by SAF agent.

Suppose the following scenario :
Domain1 -> SAF -> Domain2 -> MDB -> Domain3

When "Domain3" is not reachable after number of configured retries, the message is sent to Error queue in Domain2. When "Domain3" comes back, the weblogic administrator using Weblogic console moves messages from error queue to the queue pooled by the MDB however they are deleted as no redirect policy was configured. Sending messages to Domain2 without using SAF, messages are correctly moved back toinitial queue and MDB can consumes them.

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms