Posted: Mon Jan 13, 2003 10:36 am Post subject: Debug Neon Message Parsing
Acolyte
Joined: 31 Dec 1969 Posts: 73
When I run a trace on MQSI, I see that the flow is stuck in compute node on a specific statement. This statement assigns data to an output XML element from an Neon Message. How can I find out hat is wrong with the input message?
I also tried the Neon utility - apitest with the same input message and it core dumps.
Joined: 16 May 2001 Posts: 200 Location: Green Bay Packer Country
Do a trace node before the compute node and run a user trace and see what the message tree looks like (Set to ${Root}). The MQInput node does the NNSY input format parse. If you are past that, then you made it past the input format. NNSY does the hand off to MQSI coming out of that on the out terminal. I'm assuming that you are just using the MQInput Nodes and not any of the NNSY nodes (NEON*).
In this case you must at least one mandatory element after "bad data".
Otherwise NEON has to match possible options and it lost its mind
Set last segment in message format to mandatory and you will get correct error message. _________________ Best regards.
Yaakov
SWG, IBM Commerce, Israel
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