ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum IndexGeneral DiscussionMQRC = 2334 How to output message with RFH header

Post new topicReply to topic
MQRC = 2334 How to output message with RFH header View previous topic :: View next topic
Author Message
sebastian
PostPosted: Tue Jul 27, 2004 8:49 am Post subject: MQRC = 2334 How to output message with RFH header Reply with quote

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
View user's profile Send private message Visit poster's website
TonyD
PostPosted: Tue Jul 27, 2004 2:41 pm Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
kman
PostPosted: Wed Jul 28, 2004 12:47 am Post subject: Reply with quote

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
View user's profile Send private message Yahoo Messenger
Display posts from previous:
Post new topicReply to topic Page 1 of 1

MQSeries.net Forum IndexGeneral DiscussionMQRC = 2334 How to output message with RFH header
Jump to:



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
Protected by Anti-Spam ACP


Theme by Dustin Baccetti
Powered by phpBB 2001, 2002 phpBB Group

Copyright MQSeries.net. All rights reserved.