Support Article
MQ configuration sends random text as header in the request
SA-69924
Summary
After changing the application server from WebSphere Application Server to WebSphere Application Server Liberty, an RFH header is added to the Message Queue (MQ) request message.
Error Messages
Not Applicable
Steps to Reproduce
- Install Pega 7.4 on WebSphere Application Server Liberty.
- Configure the MQ using JNDI Lookup.
- Send the request.
Root Cause
The server added the MQ header, not the Pega application. Therefore, the header in the message body did not display in the Clipboard or the PegaRULES log. If the message is sent as a string (MQSTR), the RFH header is not added to the message body.
Resolution
Perform the following local-change:
- On the WebSphere Application Server Liberty server, open the server.xml file for editing.
- In the jmsQueue tag, add the attribute targetClient="MQ".
Published February 1, 2019 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.