My Oracle Support Banner

OSB is completely ignoring the RFH2 headers and removing it from the message when using MQ Transport (Doc ID 2289021.1)

Last updated on FEBRUARY 03, 2019

Applies to:

Oracle Service Bus - Version 12.2.1.0.0 to 12.2.1.2.0
Information in this document applies to any platform.

Symptoms

On : 12.2.1.2.0 version, OSB Transports

ACTUAL BEHAVIOR
---------------

OSB is completely ignoring the RFH2 headers and removing it from the message when using MQ Transport.


In OSB, you have a proxy service that receives messages from an MQ queue, which routes these messages to another MQ queue.

you need to change the outgoing MQ messages to have this format:
Format: MQSTR
CharacterSet: 284
Encoding: 273

Currently the messages are by default this way:
Format: MQHRF2
CharacterSet: 1284
Encoding: 1

You already tried changing the message header and the transport header, and it did not work.
You also tried changing the CCSID Queue Manager in the business service, and it did not work either.

EXPECTED BEHAVIOR
-----------------------
The new format set at the pipeline should be set to the outbound message.

Cause

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
Symptoms
Cause
Solution
References


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