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 Index » IBM MQ Installation/Configuration Support » runmqdlq --not putting messages on the FWDQ

Post new topic  Reply to topic
 runmqdlq --not putting messages on the FWDQ « View previous topic :: View next topic » 
Author Message
Mensch
PostPosted: Tue May 30, 2006 11:33 pm    Post subject: runmqdlq --not putting messages on the FWDQ Reply with quote

Disciple

Joined: 17 Jul 2005
Posts: 166

Hi

We are running MQ5.3 CSD10 on solaris 5.9.
I was trying to put messages from DLQ to the FWD queue by running following command
runmqdlq < DLQ.CFG > DLQ.LOG
DLQ.CFG contains
INPUTQ(DLQ) INPUTQM(QMGR)
REASON (*) ACTION(FWD) FWDQ(INQ) HEADER(NO)

When I run this, I am getting following error
AMQ8722: Dead-letter queue handler unable to put message: Rule 2 Reason 2334
Went through MQMessages.pdf , But couldent get proper answer.
Please Help.

NB: QMGR is default Queue manager
_________________
Thanks and Regards ,
Mensch
Back to top
View user's profile Send private message
wschutz
PostPosted: Wed May 31, 2006 2:29 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

Quote:
2334 (X'091E')
MQRC_RFH_ERROR
Explanation:

An MQPUT or MQPUT1 call was issued, but the message data contains an MQRFH or MQRFH2 structure that is not valid. Possible errors include the following:

* The StrucId field is not MQRFH_STRUC_ID.
* The Version field is not MQRFH_VERSION_1 (MQRFH), or MQRFH_VERSION_2 (MQRFH2).
* The StrucLength field specifies a value that is too small to include the structure plus the variable-length data at the end of the structure.
* The CodedCharSetId field is zero, or a negative value that is not valid.
* The BufferLength parameter of the call has a value that is too small to accommodate the structure (the structure extends beyond the end of the message).

Completion Code:

MQCC_FAILED
Programmer Response:

Check that the fields in the structure are set correctly. Ensure that the application sets the CodedCharSetId field to a valid value (note: MQCCSI_DEFAULT, MQCCSI_EMBEDDED, MQCCSI_Q_MGR, and MQCCSI_UNDEFINED are not valid in this field).


Do you know which process is placing this message on the DLQ? Does it work if you try HEADER(YES)?

Can you use amqsbcg to dump the mqmd and the first 100 bytes of the problem message for us?
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
Mensch
PostPosted: Wed May 31, 2006 5:56 am    Post subject: Reply with quote

Disciple

Joined: 17 Jul 2005
Posts: 166

Hi

Thanks for your prompt reply.
Messages are going to FWD Queue with Header set to Yes.... But I wonder how those messages wil get processed as Mesages in FWD Queue now contain Dead letter header as well .

Anyways thanks again!!
_________________
Thanks and Regards ,
Mensch
Back to top
View user's profile Send private message
wschutz
PostPosted: Wed May 31, 2006 6:07 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

It looks like the message in the DLQ has a corrupted RFH(2) header. Again, it would be useful to see the mqmd and top portion of that message.

What do you want to do with this message after it goes to the FWD queue? You would need some process to repair the rfh2.
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » runmqdlq --not putting messages on the FWDQ
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.