|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
  |
|
MQRC = 2334 How to output message with RFH header |
View previous topic :: View next topic |
Author |
Message
|
sebastian |
Posted: Tue Jul 27, 2004 8:49 am Post subject: MQRC = 2334 How to output message with RFH header |
|
|
 Centurion
Joined: 12 Nov 2003 Posts: 110 Location: Philadelphia
|
RFH header issue
We are trying to use MQSI v2.1 to process an MQSeries message that has an RFH header. The message is in EDCIDC format and is sent via a remote queue on a mainframe machine. We are using MQSI on an HP/UX server with MQSeries version 5.2.
Was happens is the message input to the flow just sits in the input queue. There is a message in the Unix syslog of “BIP2628E, BIP2230E and BIP2620E” and a return code of 2334.
I checked in the Application Programming Reference and saw that the error messages refer to problems with processing and specifically puts to the output queue. The MQRC 2334 indicates an RFH header problem.
In our production environment, we are currently taking all of these type messages and removing their RFH information for further processing. I was hoping to create a prior flow that will filter out some of these messages for processing and then put the remaining messages with their RFH header to the original process.
Does anyone know a way we can take these messages with RFH headers and output them intact with their RFH header to a queue without getting the MQRC =2334?
Any help is greatly appreciated,
Seb  _________________ sebastian signature |
|
Back to top |
|
 |
TonyD |
Posted: Tue Jul 27, 2004 2:41 pm Post subject: |
|
|
Knight
Joined: 15 May 2001 Posts: 540 Location: New Zealand
|
I think you will need to fix up the RFH2 header error that is causing the 2334...is this acceptable in a Production system? If you could alter the MQMD Format to 'MQSTR' you could process the message but the difficulty will be to read the message in the first place in order to get at the MQMD. |
|
Back to top |
|
 |
kman |
Posted: Wed Jul 28, 2004 12:47 am Post subject: |
|
|
Partisan
Joined: 21 Jan 2003 Posts: 309 Location: Kuala Lumpur, Malaysia
|
Disclaimer: This is just a guess.
Can you read the message with the sample amqsget, or amqsgbr? If you can , (I haven't had anything with 2334 before, so pardon me) you might want to checkout the mirrorq sample code. This program reads a message off a queue, and send everything intact to another queue. Check the sample from the repository link above, or the supportpac site. Can't remember which one off hand.
Good luck |
|
Back to top |
|
 |
|
|
  |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|