Posted: Tue Aug 11, 2009 8:11 am Post subject: CWF MRM issue
Partisan
Joined: 06 Jun 2004 Posts: 316
I am getting the following error when trying to validate against the designed MRM
( Test.default ) There was a message validation error. Element or attribute ''fill_0'' failed to validate. The path to the element is ''/msg_TempRECORD/Temp_RETURN_ACCT/Temp_RETURN_NUM/fill_0''. The element is defined as a child of a complex type or group that has a content validation setting of 'Closed' and composition ''CHOICE''.
Possible causes could be:
1. The child has not been defined as a member of its parent complex type or group.
2. The child has been created out of order in the logical tree, for the ordered compositions ('Ordered Set' or 'Sequence').
3. The child is a duplicate, which is not allowed for a composition of 'Ordered Set' or 'Unordered Set'.
I have set the validation to 'Content and Value' on the compute node. I have made sure that I follow the logical order and child is not duplicate. Please let me know if I am missing anything.
Sorry - it's not a 'known issue'. As things stand, it's your word against the MRM parser. If you want to prove that it's a problem with the MRM parser, you'll have to
- insert a Trace node after the Compute node
- take a debug-level user trace ( which will contain details of how your message matched up against the message definition )
- post the *relevant parts* of the user trace output here. And please use [code] tags to keep it readable.
- post the relevant portion of the message definition file, or else describe the message structure it in detail.
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