Author |
Message
|
rajeevreddy |
Posted: Fri Apr 22, 2005 3:10 pm Post subject: Message does not contain a valid MQMD |
|
|
Apprentice
Joined: 07 Sep 2004 Posts: 39
|
Hello ,
I have flows which are running fine in production with out any issues.All the day long i get request msgs from as400 application and flows process them with out any problems. But every day few msgs end up in ERROR queue with Message does not contain a valid MQMD or Dequeued error . I am not sure why i am getting those error's on those few msgs.Did some one faced this kind of issue pl share.
Thanks
rajeev |
|
Back to top |
|
 |
jefflowrey |
Posted: Fri Apr 22, 2005 3:21 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Probably you are getting these errors because the program that creates the messages you process has bugs. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
rajeevreddy |
Posted: Fri Apr 22, 2005 3:23 pm Post subject: |
|
|
Apprentice
Joined: 07 Sep 2004 Posts: 39
|
if i look at the msg which is ended up in the ERROR queue looks good. |
|
Back to top |
|
 |
JT |
Posted: Mon Apr 25, 2005 8:14 am Post subject: |
|
|
Padawan
Joined: 27 Mar 2003 Posts: 1564 Location: Hartford, CT.
|
Is it possible that the MQMD is preceded by another header, i.e. RFH/2?
Post the contents of the entire message sitting on the ERROR queue. |
|
Back to top |
|
 |
Nigelg |
Posted: Tue Apr 26, 2005 1:03 am Post subject: |
|
|
Grand Master
Joined: 02 Aug 2004 Posts: 1046
|
Make it a browse of the msg using amqsbcg... |
|
Back to top |
|
 |
madi |
Posted: Wed Nov 15, 2006 1:26 pm Post subject: |
|
|
 Chevalier
Joined: 17 Jan 2006 Posts: 475
|
i get the same error but ic an see the mqmd before it goes to the output queue
Code: |
Message
Properties
MessageSet =
MessageType =
MessageFormat =
Encoding = 273
CodedCharSetId = 819
Transactional = true
Persistence = false
CreationTime = 2006-11-15 21:18:32.390
ExpirationTime = -1
Priority = 0
ReplyIdentifier = 000000000000000000000000000000000000000000000000
ReplyProtocol = MQ
Topic =
ContentType =
MQMD
SourceQueue = TEST.IN
Transactional = true
Encoding = 273
CodedCharSetId = 819
Format =
Version = 2
Report = 0
MsgType = 8
Expiry = -1
Feedback = 0
Priority = 0
Persistence = 0
MsgId = 414d51205742524b365f44454641554c18345a452000b902
CorrelId = 000000000000000000000000000000000000000000000000
BackoutCount = 0
ReplyToQ =
ReplyToQMgr = WBRK6_DEFAULT_QUEUE_MANAGER
UserIdentifier = nz1wt0
AccountingToken = 16010515000000a7703bc10c2197350a4cff1af603000000000000000000000b
ApplIdentityData =
PutApplType = 28
PutApplName = Websphere MQ Client for Java
PutDate = 2006-11-15
PutTime = 21:18:32.390
ApplOriginData =
GroupId = 000000000000000000000000000000000000000000000000
MsgSeqNumber = 1
Offset = 0
MsgFlags = 0
OriginalLength = -1
XMLNS
LocalEnvironment
Environment
ExceptionList
RecoverableException
File = F:\\build\\S600_P\\src\\DataFlowEngine\\ImbDataFlowNode.cpp
Line = 616
Function = ImbDataFlowNode::createExceptionList
Type = ComIbmMQInputNode
Name = SubmitCreditCardAppl#FCMComposite_1_2
Label = SubmitCreditCardAppl.MQInput
Catalog = BIPv600
Severity = 3
Number = 2230
Text = Node throwing exception
RecoverableException
File = F:\\build\\S600_P\\src\\DataFlowEngine\\PluginInterface\\ImbJniNode.cpp
Line = 932
Function = ImbJniNode::evaluate
Type = ComIbmJniNode
Name = SubmitCreditCardAppl#FCMComposite_1_3.XMLValidationSubflow#FCMComposite_1_2
Label = SubmitCreditCardAppl.XMLValidationSubflow.XML Validator
Catalog = BIPv600
Severity = 3
Number = 2230
Text = Caught exception and rethrowing
RecoverableException
File = F:\\build\\S600_P\\src\\DataFlowEngine\\PluginInterface\\ImbJniNode.cpp
Line = 922
Function = ImbJniNode::evaluate
Type = ComIbmJniNode
Name = SubmitCreditCardAppl#FCMComposite_1_1
Label = SubmitCreditCardAppl.XMLTransformation_TSYS1_ParsedXML_to_submitCrediCardAppRsp.xsl
Catalog = BIPv600
Severity = 3
Number = 2230
Text = Caught exception and rethrowing
RecoverableException
File = F:\\build\\S600_P\\src\\DataFlowEngine\\ImbMqOutputNode.cpp
Line = 782
Function = ImbMqOutputNode::evaluate
Type = ComIbmMQOutputNode
Name = SubmitCreditCardAppl#FCMComposite_1_5
Label = SubmitCreditCardAppl.MQOutput
Catalog = BIPv600
Severity = 3
Number = 2230
Text = Caught exception and rethrowing
MessageException
File = F:\\build\\S600_P\\src\\DataFlowEngine\\ImbMqOutputNode.cpp
Line = 651
Function = ImbMqOutputNode::evaluate
Type = ComIbmMQOutputNode
Name = SubmitCreditCardAppl#FCMComposite_1_5
Label = SubmitCreditCardAppl.MQOutput
Catalog = BIPv600
Severity = 3
Number = 2661
Text = Message does not contain a valid MQMD
Insert
Type = 2
Text = -1
Insert
Type = 5
Text = MQW001
Insert
Type = 2
Text = 0
Insert
Type = 5
Text =
|
does the mqmd look right??
--madi |
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Nov 15, 2006 3:37 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Seeing the MQMD does not guarantee that it's parser is MQMD domain...
This could be the reason for the message not being accepted by the MQNode.
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
madi |
Posted: Wed Nov 15, 2006 4:29 pm Post subject: |
|
|
 Chevalier
Joined: 17 Jan 2006 Posts: 475
|
|
Back to top |
|
 |
edasnarik |
Posted: Thu Oct 15, 2009 10:50 pm Post subject: |
|
|
Acolyte
Joined: 10 Mar 2009 Posts: 61
|
I would like to know the resolution to this... |
|
Back to top |
|
 |
|