Posted: Tue Nov 26, 2002 6:56 pm Post subject: Getting BIP5345 - nested REDEFINES in MRM-CWF
Newbie
Joined: 26 Nov 2002 Posts: 1
Hi,
I have defined a message into MRM-CWF format based on a COBOL copybook, which has nested REDEFINES and one OCCURS clause. I am getting parsing error while writing out message to output queue. I am using WMQI 2.1 CSD3.
BIP5345E CWF Worker: The tree contains a choice subelement that is not allowed. Message set id: &1, message id: &2, element tag
id: &3.
Explanation: The CWF worker cannot handle certain types of elements (those for which the length depends on the actual value of the message) within a ’choice’ element. This error indicates that the CWF Worker has encountered such elements and cannot proceed with parsing or writing.
User Response: Redesign the message in question so that its ’choice’ elements do not contain the physical types that are not allowed (null, null terminated string, length encoded string 1 and length encoded string 2) or use a different wire format. If the problem persists, record the full details provided with this message and contact your IBM support center.
I would appreciate if someone could help me with this problem. In the trace file I saw all elements were populated except the nested redefine element.
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