Author |
Message
|
calabi |
Posted: Fri Jan 14, 2005 11:08 pm Post subject: TDS1 MessageSets in the MRM |
|
|
Novice
Joined: 28 Jan 2004 Posts: 18
|
I am creating a message set with default wire format TDS1. The runtime parser is MRM.
In the message definition file I add three global elements. For each I get a message similar to this:
Element 'xxxxxxx' has default TDS Length of zero. If it is used in a TDS message, that message will not be parsed successfully. Physical format: 'TDS1'.
And low and behold when parsing this message the debugger tells me it is not working:
ImbRecoverableException caught from worker->parseFirst.
I cannot find anywhere I must set the length of my elements
I will appreciate any help
WBIMB 5.0(CSD04)
IBM Agent Controller 5.0.2
MQ 5.3 CSD07 |
|
Back to top |
|
 |
calabi |
Posted: Sat Jan 15, 2005 2:46 pm Post subject: |
|
|
Novice
Joined: 28 Jan 2004 Posts: 18
|
I have solved this problem but now I get RM worker not found in the mapping node. Ihave made sure that my message set is deployed.
Any ideas?
Thanks a lot! |
|
Back to top |
|
 |
calabi |
Posted: Sat Jan 15, 2005 3:11 pm Post subject: |
|
|
Novice
Joined: 28 Jan 2004 Posts: 18
|
well.... I have checked the message set id of what is deployed and the ID is different from my message set id I expected. There is no existing message set with that ID. What have I done wrong?
Thanks |
|
Back to top |
|
 |
waugh |
Posted: Mon Jan 17, 2005 11:41 am Post subject: |
|
|
 Master
Joined: 19 Feb 2004 Posts: 225
|
so, you have 2 messages sets deployed to that execution group, both have same name but different message set id's. is that right?
did you try deleting that message set from that executiongroup using toolkit ?
that should delete the one you deployed recently.
and at command prompt run
mqsideploy -rmMsgFlow <messageflow name>
to remove old one.
see if this helps.
if this works then deploy the new messageset and make sure in your flow uses new message set id |
|
Back to top |
|
 |
kimbert |
Posted: Tue Jan 18, 2005 5:24 am Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5543 Location: Southampton
|
Check that the 'MessageFormat' property is set to 'TDS1' and not 'TDS'. |
|
Back to top |
|
 |
|