Posted: Fri Mar 16, 2007 7:46 am Post subject: Message Set problem - Open or open defined type
Acolyte
Joined: 25 Apr 2005 Posts: 54 Location: Edinburgh
Hi guys,
I'm getting this error in my message flow:
***WARNING*** Open or open-defined elemenet ''MS_IFC0739_CLServerGetObjectsRpy'' has occurred inside a type or group of Data Element separation ''ALL ELEMENTS DELIMITED''.
This is a migrated TDS message set from v2.1. Now I understand (or I thought I did!) what the error message is saying but what confuses me is that it doesn't relate to the actual definition! This is an element with a group reference and the group reference validation is "Closed" ... !
Any help would be appreciated... _________________ *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Angus Cooke ~ AngusSoft
Integration Development Tools
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Not a particularly good error, I'll agree.
Your message tree does not match your message definition. If you were outputting XML, that would not matter too much because the downstream application would probably cope OK. But you are outputting an All Elements Delimited structure, so you need to make sure that it has exactly the right form. Otherwise the downstream application will probably not be able to parse it.
So...check your message tree from the root node down, comparing the name and namespace of each node against the message definition. I would use a Trace node or the debugger to get a true picture of the message tree.
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