|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
TDS Header |
« View previous topic :: View next topic » |
Author |
Message
|
diamondiona |
Posted: Mon Jun 23, 2014 11:14 am Post subject: |
|
|
Acolyte
Joined: 19 Jun 2014 Posts: 50
|
Hi Kimbert,
I did the following changes according to your suggestion:
1. changed message set to
Code: |
Types
personType
firstName
lastName
|
2. changed my ESLQ code to:
Code: |
SET OutputRoot.Properties = InputRoot.Properties;
SET OutputRoot.Properties.MessageFormat = 'Text1';
SET OutputRoot.Properties.MessageSet = 'MK47E4C002001';
SET OutputRoot.Properties.MessageType = 'person';
CREATE FIRSTCHILD OF OutputRoot.MRM NAME('firstName') VALUE('FirstName');
CREATE FIRSTCHILD OF OutputRoot.MRM NAME('lastName') VALUE('LastName');
SET OutputRoot.MRM.firstName = InputRoot.XMLNSC.person.firstname;
SET OutputRoot.MRM.lastName = InputRoot.XMLNSC.person.lastname;
|
Output looks like:
Can you please help? Thanks a lot! |
|
Back to top |
|
 |
kimbert |
Posted: Mon Jun 23, 2014 11:50 am Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
Yes, I can help.
1. Put a Trace node into your flow and set the pattern to ${Root}
2. Use the command-line tools mqsichangetrace, mqsireadlog and mqsiformatlog to take, extract and format a debug-level user trace. See other posts in this forum for example command lines.
I suspect that either your model structure is wrong, or your message tree structure is wrong, or both. The Trace node will show you the message tree. The user trace will show you what the TDS writer did with it.
btw, unless you are on v7 you would probably be a lot better off using DFDL. _________________ Before you criticize someone, walk a mile in their shoes. That way you're a mile away, and you have their shoes too. |
|
Back to top |
|
 |
diamondiona |
Posted: Mon Jun 23, 2014 12:40 pm Post subject: |
|
|
Acolyte
Joined: 19 Jun 2014 Posts: 50
|
Hi Kimbert,
Here is the trace log. I appreciate for your help!
Code: |
Timestamps are formatted in local time, 240 minutes before GMT.
Trace written by version 7006; formatter version 7006 (build S700-FP06 on amd64_nt_4)
2014-06-23 16:34:22.442462 11060 UserTrace BIP4040I: The Execution Group ''test'' has processed a configuration message successfully.
A configuration message has been processed successfully. Any configuration changes have been made and stored persistently.
No user action required.
2014-06-23 16:34:22.442844 11060 UserTrace BIP2638I: The MQ output node '.outputNode' attempted to write a message to queue ''SYSTEM.BROKER.EXECUTIONGROUP.REPLY'' connected to queue manager ''default''. The MQCC was '0' and the MQRC was '0'.
2014-06-23 16:34:22.442870 11060 UserTrace BIP2622I: Message successfully output by output node '.outputNode' to queue ''SYSTEM.BROKER.EXECUTIONGROUP.REPLY'' on queue manager ''default''.
2014-06-23 16:35:31.513386 11700 UserTrace BIP3317I: File node ''File Input'' in message flow ''Test'' created directory ''c:\mbtest\mqsitransitin\locks''.
The file node created a subdirectory for its own processing.
No user action is required.
2014-06-23 16:35:41.521888 11700 UserTrace BIP3336I: ''FileInput'' node ''File Input'' in message flow ''Test'' is moving file ''c:\mbtest\in.xml'' to directory ''c:\mbtest\mqsitransitin''.
The ''FileInput'' node is about to move a file to a different directory.
No user action is necessary.
2014-06-23 16:35:41.525832 11700 UserTrace BIP3351I: File node ''File Input'' in message flow ''Test'' is opening file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml''.
The FileInput node opens the file to read input records.
No action is required.
2014-06-23 16:35:41.526324 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b440, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.526372 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.526404 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-23 16:35:41.526452 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-23 16:35:41.526512 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.526604 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.526644 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.526676 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''LastModified''.
Element ''Name'' has been changed to ''LastModified''.
No user action required.
2014-06-23 16:35:41.526764 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.526800 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.526828 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.526860 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Offset''.
Element ''Name'' has been changed to ''Offset''.
No user action required.
2014-06-23 16:35:41.526896 11700 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '0'.
Element ''IntegerValue'' has been changed to '0'.
No user action required.
2014-06-23 16:35:41.526932 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.526960 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.526988 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.527024 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Record''.
Element ''Name'' has been changed to ''Record''.
No user action required.
2014-06-23 16:35:41.527052 11700 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '1'.
Element ''IntegerValue'' has been changed to '1'.
No user action required.
2014-06-23 16:35:41.527088 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.527124 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.527152 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.527184 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Delimiter''.
Element ''Name'' has been changed to ''Delimiter''.
No user action required.
2014-06-23 16:35:41.527216 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.527248 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.527280 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.527308 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''IsEmpty''.
Element ''Name'' has been changed to ''IsEmpty''.
No user action required.
2014-06-23 16:35:41.527344 11700 UserTrace BIP4142I: Evaluating cniElementSet'BooleanValue'. Changing value from ''unknown'' to ''false''.
Element ''BooleanValue'' has been changed to ''false''.
No user action required.
2014-06-23 16:35:41.527400 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b440, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.527460 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.527508 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-23 16:35:41.527556 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Wildcard''.
Element ''Name'' has been changed to ''Wildcard''.
No user action required.
2014-06-23 16:35:41.527732 11700 UserTrace BIP3352I: ''FileInput'' node ''File Input'' in message flow ''Test'' is propagating record ''1'' obtained from file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml'' at offset ''0'' to terminal ''out''.
The FileInput node read a record from the file, and will propagate it to the named terminal.
No action is required.
2014-06-23 16:35:41.527792 11700 UserTrace BIP3907I: Message received and propagated to 'out' terminal of input node 'Test.File Input'.
2014-06-23 16:35:41.527892 11700 UserTrace BIP6063I: A parser of type ''Properties'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'.
2014-06-23 16:35:41.528068 11700 UserTrace BIP6064I: A parser of type ''XMLNSC'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'. The parser type was selected based on value ''XMLNSC'' from the previous parser.
2014-06-23 16:35:41.528148 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''BEGIN ... END;'' at ('.Test_Compute.Main', '2.2').
2014-06-23 16:35:41.528196 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties = InputRoot.Properties;'' at ('.Test_Compute.Main', '5.3').
2014-06-23 16:35:41.528248 11700 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.Properties'' at ('.Test_Compute.Main', '5.31'). This resolved to ''InputRoot.Properties''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Properties' Value=NULL''.
2014-06-23 16:35:41.528284 11700 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.Properties'' to ''OutputRoot.Properties''.
2014-06-23 16:35:41.528368 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageFormat = 'Text1';'' at ('.Test_Compute.Main', '6.3').
2014-06-23 16:35:41.528464 11700 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''Text1''' to field / variable ''OutputRoot.Properties.MessageFormat''.
2014-06-23 16:35:41.528516 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageSet = 'MK47E4C002001';'' at ('.Test_Compute.Main', '7.6').
2014-06-23 16:35:41.528556 11700 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''MK47E4C002001''' to field / variable ''OutputRoot.Properties.MessageSet''.
2014-06-23 16:35:41.528600 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageType = 'person';'' at ('.Test_Compute.Main', '8.6').
2014-06-23 16:35:41.528636 11700 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''person''' to field / variable ''OutputRoot.Properties.MessageType''.
2014-06-23 16:35:41.528680 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''CREATE FIRSTCHILD OF OutputRoot.MRM NAMESPACE '' NAME 'firstName' VALUE 'FirstName';'' at ('.Test_Compute.Main', '10.6').
2014-06-23 16:35:41.528776 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''CREATE FIRSTCHILD OF OutputRoot.MRM NAMESPACE '' NAME 'lastName' VALUE 'LastName';'' at ('.Test_Compute.Main', '11.6').
2014-06-23 16:35:41.528828 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.MRM.firstName = InputRoot.XMLNSC.person.firstname;'' at ('.Test_Compute.Main', '13.5').
2014-06-23 16:35:41.528996 11700 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.XMLNSC.person.firstname'' at ('.Test_Compute.Main', '13.36'). This resolved to ''InputRoot.XMLNSC.person.firstname''. The result was ''ROW... Root Element Type=50331648 NameSpace='' Name='firstname' Value='John'''.
2014-06-23 16:35:41.529044 11700 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.XMLNSC.person.firstname'' to ''OutputRoot.MRM.firstName''.
2014-06-23 16:35:41.529096 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.MRM.lastName = InputRoot.XMLNSC.person.lastname;'' at ('.Test_Compute.Main', '14.6').
2014-06-23 16:35:41.529152 11700 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.XMLNSC.person.lastname'' at ('.Test_Compute.Main', '14.36'). This resolved to ''InputRoot.XMLNSC.person.lastname''. The result was ''ROW... Root Element Type=50331648 NameSpace='' Name='lastname' Value='Haygen'''.
2014-06-23 16:35:41.529192 11700 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.XMLNSC.person.lastname'' to ''OutputRoot.MRM.lastName''.
2014-06-23 16:35:41.529236 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''RETURN TRUE;'' at ('.Test_Compute.Main', '18.3').
2014-06-23 16:35:41.529316 11700 UserTrace BIP4015I: Message propagated to the 'out' terminal of node 'Test.Compute' with the following message trees: 'InputLocalEnvironment, OutputRoot, InputExceptionList'.
2014-06-23 16:35:41.529384 11700 UserTrace BIP2539I: Node 'Test.Trace': Evaluating expression ''Root'' at ('', '2.3'). This resolved to ''Root''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Root' Value=NULL''.
2014-06-23 16:35:41.529620 11700 UserTrace BIP2539I: Node 'Test.Trace': Evaluating expression ''LocalEnvironment'' at ('', '4.3'). This resolved to ''LocalEnvironment''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Root' Value=NULL''.
2014-06-23 16:35:41.529740 11700 UserTrace BIP2539I: Node 'Test.Trace': Evaluating expression ''ExceptionList'' at ('', '6.3'). This resolved to ''ExceptionList''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Root' Value=NULL''.
2014-06-23 16:35:41.529860 11700 UserTrace BIP4067I: Message propagated to output terminal for trace node 'Test.Trace'.
The trace node 'Test.Trace' has received a message and is propagating it to any nodes connected to its output terminal.
No user action required.
2014-06-23 16:35:41.530764 11700 UserTrace BIP3353I: ''File output'' node ''File Output'' in message flow ''Test'' is creating file ''c:\mbtestoutput\mqsitransit\out.csv''.
The ''File output'' node is about to create a new file for writing output records.
No action is required.
2014-06-23 16:35:41.531356 11700 UserTrace BIP3354I: ''File output'' node ''File Output'' in message flow ''Test'' is adding a record to file ''c:\mbtestoutput\mqsitransit\out.csv'' at offset ''0''.
The ''File output'' node is about to write a record into the file, starting from the given offset.
No action is required.
2014-06-23 16:35:41.531500 11700 UserTrace BIP5494I: The logical tree is now being matched to the message model.
2014-06-23 16:35:41.531532 11700 UserTrace BIP5564I: Item ''lastName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName''.
2014-06-23 16:35:41.531564 11700 UserTrace BIP5564I: Item ''firstName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName/[SELF_DEFINING]''.
2014-06-23 16:35:41.531580 11700 UserTrace BIP5493W: Message, element or attribute 'firstName' is self-defining within parent 'person'.
The message, element or attribute 'firstName' did not match with any corresponding
artifact in the message model hence it is considered to be self-defining.
If it is not intended that this message, element or attribute be self-defining,
check that the message set is referenced in the message properties, or
modify the message model to correspond to the instance message, or
modify the instance message to correspond to the message model.
2014-06-23 16:35:41.531648 11700 UserTrace BIP5605W: An open or open-defined element ''firstName'' has occurred inside a type or group of data element separation ''ALL ELEMENTS DELIMITED''.
This data element separation type cannot contain open or open-defined elements.
The data has been discarded, and the message will be written without it.
Confirm that the element matches that in the model, and that it is correctly described in the flow.
Collect debug-level user trace for more information on how the model is being matched.
2014-06-23 16:35:41.531832 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsFirstChild'((*ptr)b21a3d0, (*ptr)bbdfdd0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.531852 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsFirstChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.531864 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-23 16:35:41.531880 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-23 16:35:41.532216 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b440, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.532240 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.532256 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-23 16:35:41.532268 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-23 16:35:41.532292 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.532308 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.532348 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.532364 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''LastModified''.
Element ''Name'' has been changed to ''LastModified''.
No user action required.
2014-06-23 16:35:41.532400 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.532408 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.532420 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.532436 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Offset''.
Element ''Name'' has been changed to ''Offset''.
No user action required.
2014-06-23 16:35:41.532456 11700 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '87'.
Element ''IntegerValue'' has been changed to '87'.
No user action required.
2014-06-23 16:35:41.532492 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.532508 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.532520 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.532532 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Record''.
Element ''Name'' has been changed to ''Record''.
No user action required.
2014-06-23 16:35:41.532544 11700 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '2'.
Element ''IntegerValue'' has been changed to '2'.
No user action required.
2014-06-23 16:35:41.532560 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.532568 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.532584 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.532596 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Delimiter''.
Element ''Name'' has been changed to ''Delimiter''.
No user action required.
2014-06-23 16:35:41.532612 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.532620 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.532636 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.532648 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''IsEmpty''.
Element ''Name'' has been changed to ''IsEmpty''.
No user action required.
2014-06-23 16:35:41.532656 11700 UserTrace BIP4142I: Evaluating cniElementSet'BooleanValue'. Changing value from ''unknown'' to ''false''.
Element ''BooleanValue'' has been changed to ''false''.
No user action required.
2014-06-23 16:35:41.532672 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b440, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.532684 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.532696 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-23 16:35:41.532708 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Wildcard''.
Element ''Name'' has been changed to ''Wildcard''.
No user action required.
2014-06-23 16:35:41.532792 11700 UserTrace BIP3352I: ''FileInput'' node ''File Input'' in message flow ''Test'' is propagating record ''2'' obtained from file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml'' at offset ''87'' to terminal ''out''.
The FileInput node read a record from the file, and will propagate it to the named terminal.
No action is required.
2014-06-23 16:35:41.532816 11700 UserTrace BIP3907I: Message received and propagated to 'out' terminal of input node 'Test.File Input'.
2014-06-23 16:35:41.532852 11700 UserTrace BIP6063I: A parser of type ''Properties'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'.
2014-06-23 16:35:41.532912 11700 UserTrace BIP6064I: A parser of type ''XMLNSC'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'. The parser type was selected based on value ''XMLNSC'' from the previous parser.
2014-06-23 16:35:41.532940 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''BEGIN ... END;'' at ('.Test_Compute.Main', '2.2').
2014-06-23 16:35:41.532960 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties = InputRoot.Properties;'' at ('.Test_Compute.Main', '5.3').
2014-06-23 16:35:41.532980 11700 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.Properties'' at ('.Test_Compute.Main', '5.31'). This resolved to ''InputRoot.Properties''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Properties' Value=NULL''.
2014-06-23 16:35:41.532996 11700 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.Properties'' to ''OutputRoot.Properties''.
2014-06-23 16:35:41.533032 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageFormat = 'Text1';'' at ('.Test_Compute.Main', '6.3').
2014-06-23 16:35:41.533056 11700 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''Text1''' to field / variable ''OutputRoot.Properties.MessageFormat''.
2014-06-23 16:35:41.533068 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageSet = 'MK47E4C002001';'' at ('.Test_Compute.Main', '7.6').
2014-06-23 16:35:41.533088 11700 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''MK47E4C002001''' to field / variable ''OutputRoot.Properties.MessageSet''.
2014-06-23 16:35:41.533100 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageType = 'person';'' at ('.Test_Compute.Main', '8.6').
2014-06-23 16:35:41.533116 11700 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''person''' to field / variable ''OutputRoot.Properties.MessageType''.
2014-06-23 16:35:41.533136 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''CREATE FIRSTCHILD OF OutputRoot.MRM NAMESPACE '' NAME 'firstName' VALUE 'FirstName';'' at ('.Test_Compute.Main', '10.6').
2014-06-23 16:35:41.533168 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''CREATE FIRSTCHILD OF OutputRoot.MRM NAMESPACE '' NAME 'lastName' VALUE 'LastName';'' at ('.Test_Compute.Main', '11.6').
2014-06-23 16:35:41.533188 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.MRM.firstName = InputRoot.XMLNSC.person.firstname;'' at ('.Test_Compute.Main', '13.5').
2014-06-23 16:35:41.533256 11700 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.XMLNSC.person.firstname'' at ('.Test_Compute.Main', '13.36'). This resolved to ''InputRoot.XMLNSC.person.firstname''. The result was ''ROW... Root Element Type=50331648 NameSpace='' Name='firstname' Value='Mike'''.
2014-06-23 16:35:41.533276 11700 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.XMLNSC.person.firstname'' to ''OutputRoot.MRM.firstName''.
2014-06-23 16:35:41.533296 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.MRM.lastName = InputRoot.XMLNSC.person.lastname;'' at ('.Test_Compute.Main', '14.6').
2014-06-23 16:35:41.533316 11700 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.XMLNSC.person.lastname'' at ('.Test_Compute.Main', '14.36'). This resolved to ''InputRoot.XMLNSC.person.lastname''. The result was ''ROW... Root Element Type=50331648 NameSpace='' Name='lastname' Value='Haygen'''.
2014-06-23 16:35:41.533332 11700 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.XMLNSC.person.lastname'' to ''OutputRoot.MRM.lastName''.
2014-06-23 16:35:41.533352 11700 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''RETURN TRUE;'' at ('.Test_Compute.Main', '18.3').
2014-06-23 16:35:41.533384 11700 UserTrace BIP4015I: Message propagated to the 'out' terminal of node 'Test.Compute' with the following message trees: 'InputLocalEnvironment, OutputRoot, InputExceptionList'.
2014-06-23 16:35:41.533408 11700 UserTrace BIP2539I: Node 'Test.Trace': Evaluating expression ''Root'' at ('', '2.3'). This resolved to ''Root''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Root' Value=NULL''.
2014-06-23 16:35:41.533496 11700 UserTrace BIP2539I: Node 'Test.Trace': Evaluating expression ''LocalEnvironment'' at ('', '4.3'). This resolved to ''LocalEnvironment''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Root' Value=NULL''.
2014-06-23 16:35:41.533544 11700 UserTrace BIP2539I: Node 'Test.Trace': Evaluating expression ''ExceptionList'' at ('', '6.3'). This resolved to ''ExceptionList''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Root' Value=NULL''.
2014-06-23 16:35:41.533616 11700 UserTrace BIP4067I: Message propagated to output terminal for trace node 'Test.Trace'.
The trace node 'Test.Trace' has received a message and is propagating it to any nodes connected to its output terminal.
No user action required.
2014-06-23 16:35:41.534144 11700 UserTrace BIP3354I: ''File output'' node ''File Output'' in message flow ''Test'' is adding a record to file ''c:\mbtestoutput\mqsitransit\out.csv'' at offset ''9''.
The ''File output'' node is about to write a record into the file, starting from the given offset.
No action is required.
2014-06-23 16:35:41.534248 11700 UserTrace BIP5494I: The logical tree is now being matched to the message model.
2014-06-23 16:35:41.534280 11700 UserTrace BIP5564I: Item ''lastName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName''.
2014-06-23 16:35:41.534300 11700 UserTrace BIP5564I: Item ''firstName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName/[SELF_DEFINING]''.
2014-06-23 16:35:41.534320 11700 UserTrace BIP5493W: Message, element or attribute 'firstName' is self-defining within parent 'person'.
The message, element or attribute 'firstName' did not match with any corresponding
artifact in the message model hence it is considered to be self-defining.
If it is not intended that this message, element or attribute be self-defining,
check that the message set is referenced in the message properties, or
modify the message model to correspond to the instance message, or
modify the instance message to correspond to the message model.
2014-06-23 16:35:41.534376 11700 UserTrace BIP5605W: An open or open-defined element ''firstName'' has occurred inside a type or group of data element separation ''ALL ELEMENTS DELIMITED''.
This data element separation type cannot contain open or open-defined elements.
The data has been discarded, and the message will be written without it.
Confirm that the element matches that in the model, and that it is correctly described in the flow.
Collect debug-level user trace for more information on how the model is being matched.
2014-06-23 16:35:41.534536 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsFirstChild'((*ptr)b21a3d0, (*ptr)bbdfdd0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.534548 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsFirstChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.534564 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-23 16:35:41.534576 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-23 16:35:41.535292 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b440, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.535316 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.535328 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-23 16:35:41.535340 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-23 16:35:41.535364 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.535372 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.535384 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.535396 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''LastModified''.
Element ''Name'' has been changed to ''LastModified''.
No user action required.
2014-06-23 16:35:41.535440 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.535456 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.535468 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.535480 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Offset''.
Element ''Name'' has been changed to ''Offset''.
No user action required.
2014-06-23 16:35:41.535504 11700 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '175'.
Element ''IntegerValue'' has been changed to '175'.
No user action required.
2014-06-23 16:35:41.535520 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.535528 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.535536 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.535548 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Record''.
Element ''Name'' has been changed to ''Record''.
No user action required.
2014-06-23 16:35:41.535560 11700 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '2'.
Element ''IntegerValue'' has been changed to '2'.
No user action required.
2014-06-23 16:35:41.535576 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.535584 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.535596 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.535632 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Delimiter''.
Element ''Name'' has been changed to ''Delimiter''.
No user action required.
2014-06-23 16:35:41.535648 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b4d0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.535660 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.535672 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-23 16:35:41.535684 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''IsEmpty''.
Element ''Name'' has been changed to ''IsEmpty''.
No user action required.
2014-06-23 16:35:41.535696 11700 UserTrace BIP4142I: Evaluating cniElementSet'BooleanValue'. Changing value from ''unknown'' to ''true''.
Element ''BooleanValue'' has been changed to ''true''.
No user action required.
2014-06-23 16:35:41.535708 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b21bbc0, (*ptr)bb9b440, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.535720 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.535732 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-23 16:35:41.535744 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Wildcard''.
Element ''Name'' has been changed to ''Wildcard''.
No user action required.
2014-06-23 16:35:41.535812 11700 UserTrace BIP3356I: ''FileInput'' node ''File Input'' in message flow ''Test'' has reached the end of file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml'' at record number ''2'', file length ''175'' and is propagating record an empty BLOB record to terminal ''EOD''.
The FileInput node has processed all the records from the file. It will propagate an empty record to the named terminal to indicate end of data.
No action is required.
2014-06-23 16:35:41.535836 11700 UserTrace BIP3907I: Message received and propagated to 'End Of Data' terminal of input node 'Test.File Input'.
2014-06-23 16:35:41.536024 11700 UserTrace BIP6063I: A parser of type ''Properties'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'.
2014-06-23 16:35:41.536068 11700 UserTrace BIP6064I: A parser of type ''BLOB'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'. The parser type was selected based on value ''NONE'' from the previous parser.
2014-06-23 16:35:41.536272 11700 UserTrace BIP3355I: ''File output'' node ''File Output'' in message flow ''Test'' finished writing to file ''c:\mbtestoutput\mqsitransit\out.csv''.
The ''File output'' node has finished writing records to the specified file. Finish processing begins.
No action is required.
2014-06-23 16:35:41.536384 11700 UserTrace BIP3327I: File node ''File Output'' in message flow ''Test'' will delete file ''out.csv'' from directory ''c:\mbtestoutput''.
The FileOutput node will delete a file from a directory because a new file of the same name is to be created there.
No user action is required. See the WebSphere Message Broker online documentation section "FileOutput node" for more information.
2014-06-23 16:35:41.536452 11700 UserTrace BIP3337I: The node ''File Output'' in message flow ''Test'' is deleting file ''out.csv'' from directory ''c:\mbtestoutput''.
The node is about to delete an existing file.
No user action is necessary.
2014-06-23 16:35:41.537208 11700 UserTrace BIP3336I: ''File output'' node ''File Output'' in message flow ''Test'' is moving file ''c:\mbtestoutput\mqsitransit\out.csv'' to directory ''c:\mbtestoutput''.
The ''File output'' node is about to move a file to a different directory.
No user action is necessary.
2014-06-23 16:35:41.537828 11700 UserTrace BIP4144I: Entered function 'cniCreateElementAsFirstChild'((*ptr)b21b430, (*ptr)bbce3b0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-23 16:35:41.537844 11700 UserTrace BIP4145I: Exiting function 'cniCreateElementAsFirstChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-23 16:35:41.537860 11700 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-23 16:35:41.537872 11700 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-23 16:35:41.537976 11700 UserTrace BIP3350I: File node ''File Input'' in message flow ''Test'' is closing file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml''.
The FileInput node is closing the input file.
No action is required.
2014-06-23 16:35:41.538160 11700 UserTrace BIP3336I: ''FileInput'' node ''File Input'' in message flow ''Test'' is moving file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml'' to directory ''c:\mbtest\mqsiarchive''.
The ''FileInput'' node is about to move a file to a different directory.
No user action is necessary.
Threads encountered in this trace:
11060 11700
|
|
|
Back to top |
|
 |
kimbert |
Posted: Mon Jun 23, 2014 1:02 pm Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
Yes. There is the trace log. Post again when you have carefully read it, and you have a specific question about it. _________________ Before you criticize someone, walk a mile in their shoes. That way you're a mile away, and you have their shoes too. |
|
Back to top |
|
 |
diamondiona |
Posted: Mon Jun 23, 2014 7:16 pm Post subject: |
|
|
Acolyte
Joined: 19 Jun 2014 Posts: 50
|
Hi Kimbert,
I think here is the problem:
Code: |
2014-06-23 16:35:41.531564 11700 UserTrace BIP5564I: Item ''firstName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName/[SELF_DEFINING]''.
2014-06-23 16:35:41.531580 11700 UserTrace BIP5493W: Message, element or attribute 'firstName' is self-defining within parent 'person'.
The message, element or attribute 'firstName' did not match with any corresponding
artifact in the message model hence it is considered to be self-defining.
If it is not intended that this message, element or attribute be self-defining,
check that the message set is referenced in the message properties, or
modify the message model to correspond to the instance message, or
modify the instance message to correspond to the message model.
2014-06-23 16:35:41.531648 11700 UserTrace BIP5605W: An open or open-defined element ''firstName'' has occurred inside a type or group of data element separation ''ALL ELEMENTS DELIMITED''.
This data element separation type cannot contain open or open-defined elements.
The data has been discarded, and the message will be written without it.
Confirm that the element matches that in the model, and that it is correctly described in the flow.
Collect debug-level user trace for more information on how the model is being matched.
|
I defined "firstName" in the exactly same way as "lastName". I couldn't figure out why "lastName" works fine, "firstName" doesn't.
Here is my message definition:
Code: |
<?xml version="1.0" encoding="UTF-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="personType">
<xsd:sequence>
<xsd:element name="firstName" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<tdsElemRep length="9" messageSetDefaultRep="Text1" precision="-1"/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="lastName" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<tdsElemRep length="8" messageSetDefaultRep="Text1" precision="-1"/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="person" type="personType">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<MRMessage messageDefinition="/0/person;XSDElementDeclaration$MRObject"/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:schema>
|
|
|
Back to top |
|
 |
aggarwal.intouch |
Posted: Tue Jun 24, 2014 1:39 am Post subject: |
|
|
 Acolyte
Joined: 30 May 2011 Posts: 56 Location: India
|
|
Back to top |
|
 |
kimbert |
Posted: Tue Jun 24, 2014 2:12 am Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
Your message tree structure is not correct. If you had added Trace node ( as I requested ) then I would have been able to tell you what the problem is. _________________ Before you criticize someone, walk a mile in their shoes. That way you're a mile away, and you have their shoes too. |
|
Back to top |
|
 |
diamondiona |
Posted: Tue Jun 24, 2014 6:36 am Post subject: |
|
|
Acolyte
Joined: 19 Jun 2014 Posts: 50
|
|
Back to top |
|
 |
kimbert |
Posted: Tue Jun 24, 2014 7:08 am Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
OK - I believe that you added a Trace node. But you did not post the Trace node output in the user trace that you posted. Which makes it difficult for me to use it  _________________ Before you criticize someone, walk a mile in their shoes. That way you're a mile away, and you have their shoes too. |
|
Back to top |
|
 |
diamondiona |
Posted: Tue Jun 24, 2014 7:13 am Post subject: |
|
|
Acolyte
Joined: 19 Jun 2014 Posts: 50
|
I just comment out 2 "CREATE" lines, then result looks fine. Then it backs to my original question: how to add a header?
Code: |
--CREATE FIRSTCHILD OF OutputRoot.MRM NAME('firstName') VALUE('FirstName');
--CREATE FIRSTCHILD OF OutputRoot.MRM NAME('lastName') VALUE('LastName');
SET OutputRoot.MRM.firstName = InputRoot.XMLNSC.person.firstname;
SET OutputRoot.MRM.lastName = InputRoot.XMLNSC.person.lastname;
|
Code: |
John,Haygen
Mike,Haygen
|
|
|
Back to top |
|
 |
kimbert |
Posted: Tue Jun 24, 2014 7:21 am Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
Your problem is that you are not using the Person record. You need to wrap each firstName and lastName in a Person. The Trace node output would have clearly shown your mistake. _________________ Before you criticize someone, walk a mile in their shoes. That way you're a mile away, and you have their shoes too. |
|
Back to top |
|
 |
diamondiona |
Posted: Tue Jun 24, 2014 7:59 am Post subject: |
|
|
Acolyte
Joined: 19 Jun 2014 Posts: 50
|
I think I finally got the trace log you want. I couldn't figure out why my output looks this.
Here is my code:
Code: |
SET OutputRoot.MRM.firstName = InputRoot.XMLNSC.person.firstname;
SET OutputRoot.MRM.lastName = InputRoot.XMLNSC.person.lastname;
CREATE FIRSTCHILD OF OutputRoot.MRM NAME('lastName') VALUE('LastName');
CREATE FIRSTCHILD OF OutputRoot.MRM NAME('firstName') VALUE('FirstName');
|
My output:
FirstName,LastName
FirstName,LastName
My Tracelog
[code:1:f9812f4344]
2014-06-24 11:50:11.578356 7292 UserTrace BIP3336I: ''FileInput'' node ''File Input'' in message flow ''Test'' is moving file ''c:\mbtest\in.xml'' to directory ''c:\mbtest\mqsitransitin''.
The ''FileInput'' node is about to move a file to a different directory.
No user action is necessary.
2014-06-24 11:50:11.580069 7292 UserTrace BIP3351I: File node ''File Input'' in message flow ''Test'' is opening file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml''.
The FileInput node opens the file to read input records.
No action is required.
2014-06-24 11:50:11.581286 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472bf0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.581347 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.581358 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-24 11:50:11.581367 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-24 11:50:11.581430 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.581460 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.581468 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.581475 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''LastModified''.
Element ''Name'' has been changed to ''LastModified''.
No user action required.
2014-06-24 11:50:11.581527 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.581554 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.581562 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.581569 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Offset''.
Element ''Name'' has been changed to ''Offset''.
No user action required.
2014-06-24 11:50:11.581577 7292 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '0'.
Element ''IntegerValue'' has been changed to '0'.
No user action required.
2014-06-24 11:50:11.581588 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.581615 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.581622 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.581629 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Record''.
Element ''Name'' has been changed to ''Record''.
No user action required.
2014-06-24 11:50:11.581636 7292 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '1'.
Element ''IntegerValue'' has been changed to '1'.
No user action required.
2014-06-24 11:50:11.581644 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.581670 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.581676 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.581684 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Delimiter''.
Element ''Name'' has been changed to ''Delimiter''.
No user action required.
2014-06-24 11:50:11.581722 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.581762 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.581770 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.581776 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''IsEmpty''.
Element ''Name'' has been changed to ''IsEmpty''.
No user action required.
2014-06-24 11:50:11.581785 7292 UserTrace BIP4142I: Evaluating cniElementSet'BooleanValue'. Changing value from ''unknown'' to ''false''.
Element ''BooleanValue'' has been changed to ''false''.
No user action required.
2014-06-24 11:50:11.581796 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472bf0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.581822 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.581830 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-24 11:50:11.581836 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Wildcard''.
Element ''Name'' has been changed to ''Wildcard''.
No user action required.
2014-06-24 11:50:11.582225 7292 UserTrace BIP3352I: ''FileInput'' node ''File Input'' in message flow ''Test'' is propagating record ''1'' obtained from file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml'' at offset ''0'' to terminal ''out''.
The FileInput node read a record from the file, and will propagate it to the named terminal.
No action is required.
2014-06-24 11:50:11.582288 7292 UserTrace BIP3907I: Message received and propagated to 'out' terminal of input node 'Test.File Input'.
2014-06-24 11:50:11.584501 7292 UserTrace BIP6063I: A parser of type ''Properties'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'.
2014-06-24 11:50:11.585279 7292 UserTrace BIP6064I: A parser of type ''XMLNSC'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'. The parser type was selected based on value ''XMLNSC'' from the previous parser.
2014-06-24 11:50:11.587324 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''BEGIN ... END;'' at ('.Test_Compute.Main', '2.2').
2014-06-24 11:50:11.587366 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties = InputRoot.Properties;'' at ('.Test_Compute.Main', '5.3').
2014-06-24 11:50:11.587652 7292 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.Properties'' at ('.Test_Compute.Main', '5.31'). This resolved to ''InputRoot.Properties''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Properties' Value=NULL''.
2014-06-24 11:50:11.587933 7292 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.Properties'' to ''OutputRoot.Properties''.
2014-06-24 11:50:11.591382 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageFormat = 'Text1';'' at ('.Test_Compute.Main', '6.3').
2014-06-24 11:50:11.591638 7292 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''Text1''' to field / variable ''OutputRoot.Properties.MessageFormat''.
2014-06-24 11:50:11.591776 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageSet = 'MK47E4C002001';'' at ('.Test_Compute.Main', '7.6').
2014-06-24 11:50:11.592028 7292 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''MK47E4C002001''' to field / variable ''OutputRoot.Properties.MessageSet''.
2014-06-24 11:50:11.592136 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageType = 'person';'' at ('.Test_Compute.Main', '8.6').
2014-06-24 11:50:11.592386 7292 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''person''' to field / variable ''OutputRoot.Properties.MessageType''.
2014-06-24 11:50:11.592495 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.MRM.firstName = InputRoot.XMLNSC.person.firstname;'' at ('.Test_Compute.Main', '13.5').
2014-06-24 11:50:11.593523 7292 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.XMLNSC.person.firstname'' at ('.Test_Compute.Main', '13.36'). This resolved to ''InputRoot.XMLNSC.person.firstname''. The result was ''ROW... Root Element Type=50331648 NameSpace='' Name='firstname' Value='John'''.
2014-06-24 11:50:11.594317 7292 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.XMLNSC.person.firstname'' to ''OutputRoot.MRM.firstName''.
2014-06-24 11:50:11.594557 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.MRM.lastName = InputRoot.XMLNSC.person.lastname;'' at ('.Test_Compute.Main', '15.6').
2014-06-24 11:50:11.595164 7292 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.XMLNSC.person.lastname'' at ('.Test_Compute.Main', '15.36'). This resolved to ''InputRoot.XMLNSC.person.lastname''. The result was ''ROW... Root Element Type=50331648 NameSpace='' Name='lastname' Value='Haygen'''.
2014-06-24 11:50:11.595537 7292 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.XMLNSC.person.lastname'' to ''OutputRoot.MRM.lastName''.
2014-06-24 11:50:11.595779 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''CREATE FIRSTCHILD OF OutputRoot.MRM NAMESPACE '' NAME 'lastName' VALUE 'LastName';'' at ('.Test_Compute.Main', '17.8').
2014-06-24 11:50:11.596244 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''CREATE FIRSTCHILD OF OutputRoot.MRM NAMESPACE '' NAME 'firstName' VALUE 'FirstName';'' at ('.Test_Compute.Main', '19.6').
2014-06-24 11:50:11.596717 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''RETURN TRUE;'' at ('.Test_Compute.Main', '22.3').
2014-06-24 11:50:11.598819 7292 UserTrace BIP4015I: Message propagated to the 'out' terminal of node 'Test.Compute' with the following message trees: ''.
2014-06-24 11:50:11.600936 7292 UserTrace BIP2539I: Node 'Test.Trace': Evaluating expression ''Root'' at ('', '2.3'). This resolved to ''Root''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Root' Value=NULL''.
2014-06-24 11:50:11.604683 7292 UserTrace BIP4060I: Data ''Root:
( ['GENERICROOT' : 0xb4cbac0]
(0x01000000:Name ):Properties = ( ['MQPROPERTYPARSER' : 0xb461070]
(0x03000000:NameValue):MessageSet = 'MK47E4C002001' (CHARACTER)
(0x03000000:NameValue):MessageType = 'person' (CHARACTER)
(0x03000000:NameValue):MessageFormat = 'Text1' (CHARACTER)
(0x03000000:NameValue):Encoding = 546 (INTEGER)
(0x03000000:NameValue):CodedCharSetId = 437 (INTEGER)
(0x03000000:NameValue):Transactional = FALSE (BOOLEAN)
(0x03000000:NameValue):Persistence = FALSE (BOOLEAN)
(0x03000000:NameValue):CreationTime = GMTTIMESTAMP '2014-06-24 15:50:11.580' (GMTTIMESTAMP)
(0x03000000:NameValue):ExpirationTime = -1 (INTEGER)
(0x03000000:NameValue):Priority = 0 (INTEGER)
(0x03000000:NameValue):ReplyIdentifier = X'' (BLOB)
(0x03000000:NameValue):ReplyProtocol = 'UNKNOWN' (CHARACTER)
(0x03000000:NameValue):Topic = NULL
(0x03000000:NameValue):ContentType = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceType = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceToken = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourcePassword = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceIssuedBy = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedType = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedToken = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedPassword = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedIssuedBy = '' (CHARACTER)
)
(0x01000021:Name+):MRM = ( ['mrm' : 0x271eb10]
(0x03000000:NameValue):firstName = 'FirstName' (CHARACTER)
(0x03000000:NameValue):lastName = 'LastName' (CHARACTER)
(0x03000000:NameValue):firstName = 'John' (CHARACTER)
(0x03000000:NameValue):lastName = 'Haygen' (CHARACTER)
)
)
'' from trace node 'Test.Trace'.
The trace node 'Test.Trace' has output the specified trace data.
This is an information message provided by the message flow designer. The user response will be determined by the local environment.
2014-06-24 11:50:11.604742 7292 UserTrace BIP4067I: Message propagated to output terminal for trace node 'Test.Trace'.
The trace node 'Test.Trace' has received a message and is propagating it to any nodes connected to its output terminal.
No user action required.
2014-06-24 11:50:11.607301 7292 UserTrace BIP3353I: ''File output'' node ''File Output'' in message flow ''Test'' is creating file ''c:\mbtestoutput\mqsitransit\out.csv''.
The ''File output'' node is about to create a new file for writing output records.
No action is required.
2014-06-24 11:50:11.608165 7292 UserTrace BIP3354I: ''File output'' node ''File Output'' in message flow ''Test'' is adding a record to file ''c:\mbtestoutput\mqsitransit\out.csv'' at offset ''0''.
The ''File output'' node is about to write a record into the file, starting from the given offset.
No action is required.
2014-06-24 11:50:11.609998 7292 UserTrace BIP5494I: The logical tree is now being matched to the message model.
2014-06-24 11:50:11.610227 7292 UserTrace BIP5564I: Item ''firstName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/firstName''.
2014-06-24 11:50:11.610578 7292 UserTrace BIP5564I: Item ''lastName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName''.
2014-06-24 11:50:11.611284 7292 UserTrace BIP5564I: Item ''firstName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName/[SELF_DEFINING]''.
2014-06-24 11:50:11.611395 7292 UserTrace BIP5493W: Message, element or attribute 'firstName' is self-defining within parent 'person'.
The message, element or attribute 'firstName' did not match with any corresponding
artifact in the message model hence it is considered to be self-defining.
If it is not intended that this message, element or attribute be self-defining,
check that the message set is referenced in the message properties, or
modify the message model to correspond to the instance message, or
modify the instance message to correspond to the message model.
2014-06-24 11:50:11.611686 7292 UserTrace BIP5564I: Item ''lastName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName''.
2014-06-24 11:50:11.614423 7292 UserTrace BIP5605W: An open or open-defined element ''firstName'' has occurred inside a type or group of data element separation ''ALL ELEMENTS DELIMITED''.
This data element separation type cannot contain open or open-defined elements.
The data has been discarded, and the message will be written without it.
Confirm that the element matches that in the model, and that it is correctly described in the flow.
Collect debug-level user trace for more information on how the model is being matched.
2014-06-24 11:50:11.615640 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsFirstChild'((*ptr)b39a530, (*ptr)b486540, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.615744 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsFirstChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.615764 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-24 11:50:11.615773 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-24 11:50:11.619840 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472bf0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.619879 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.619893 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-24 11:50:11.619904 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-24 11:50:11.619972 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.620002 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.620009 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.620017 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''LastModified''.
Element ''Name'' has been changed to ''LastModified''.
No user action required.
2014-06-24 11:50:11.620072 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.620102 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.620110 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.620117 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Offset''.
Element ''Name'' has been changed to ''Offset''.
No user action required.
2014-06-24 11:50:11.620127 7292 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '87'.
Element ''IntegerValue'' has been changed to '87'.
No user action required.
2014-06-24 11:50:11.620135 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.620171 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.620180 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.620187 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Record''.
Element ''Name'' has been changed to ''Record''.
No user action required.
2014-06-24 11:50:11.620195 7292 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '2'.
Element ''IntegerValue'' has been changed to '2'.
No user action required.
2014-06-24 11:50:11.620203 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.620231 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.620239 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.620246 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Delimiter''.
Element ''Name'' has been changed to ''Delimiter''.
No user action required.
2014-06-24 11:50:11.620255 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.620290 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.620298 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.620305 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''IsEmpty''.
Element ''Name'' has been changed to ''IsEmpty''.
No user action required.
2014-06-24 11:50:11.620314 7292 UserTrace BIP4142I: Evaluating cniElementSet'BooleanValue'. Changing value from ''unknown'' to ''false''.
Element ''BooleanValue'' has been changed to ''false''.
No user action required.
2014-06-24 11:50:11.620324 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472bf0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.620359 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.620368 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-24 11:50:11.620375 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Wildcard''.
Element ''Name'' has been changed to ''Wildcard''.
No user action required.
2014-06-24 11:50:11.620802 7292 UserTrace BIP3352I: ''FileInput'' node ''File Input'' in message flow ''Test'' is propagating record ''2'' obtained from file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml'' at offset ''87'' to terminal ''out''.
The FileInput node read a record from the file, and will propagate it to the named terminal.
No action is required.
2014-06-24 11:50:11.620877 7292 UserTrace BIP3907I: Message received and propagated to 'out' terminal of input node 'Test.File Input'.
2014-06-24 11:50:11.623347 7292 UserTrace BIP6063I: A parser of type ''Properties'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'.
2014-06-24 11:50:11.624152 7292 UserTrace BIP6064I: A parser of type ''XMLNSC'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'. The parser type was selected based on value ''XMLNSC'' from the previous parser.
2014-06-24 11:50:11.626295 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''BEGIN ... END;'' at ('.Test_Compute.Main', '2.2').
2014-06-24 11:50:11.626340 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties = InputRoot.Properties;'' at ('.Test_Compute.Main', '5.3').
2014-06-24 11:50:11.626730 7292 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.Properties'' at ('.Test_Compute.Main', '5.31'). This resolved to ''InputRoot.Properties''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Properties' Value=NULL''.
2014-06-24 11:50:11.626969 7292 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.Properties'' to ''OutputRoot.Properties''.
2014-06-24 11:50:11.630906 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageFormat = 'Text1';'' at ('.Test_Compute.Main', '6.3').
2014-06-24 11:50:11.631226 7292 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''Text1''' to field / variable ''OutputRoot.Properties.MessageFormat''.
2014-06-24 11:50:11.631341 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageSet = 'MK47E4C002001';'' at ('.Test_Compute.Main', '7.6').
2014-06-24 11:50:11.631611 7292 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''MK47E4C002001''' to field / variable ''OutputRoot.Properties.MessageSet''.
2014-06-24 11:50:11.631726 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.Properties.MessageType = 'person';'' at ('.Test_Compute.Main', '8.6').
2014-06-24 11:50:11.632018 7292 UserTrace BIP2566I: Node 'Test.Compute': Assigning value '''person''' to field / variable ''OutputRoot.Properties.MessageType''.
2014-06-24 11:50:11.632132 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.MRM.firstName = InputRoot.XMLNSC.person.firstname;'' at ('.Test_Compute.Main', '13.5').
2014-06-24 11:50:11.633292 7292 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.XMLNSC.person.firstname'' at ('.Test_Compute.Main', '13.36'). This resolved to ''InputRoot.XMLNSC.person.firstname''. The result was ''ROW... Root Element Type=50331648 NameSpace='' Name='firstname' Value='Mike'''.
2014-06-24 11:50:11.634177 7292 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.XMLNSC.person.firstname'' to ''OutputRoot.MRM.firstName''.
2014-06-24 11:50:11.634458 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''SET OutputRoot.MRM.lastName = InputRoot.XMLNSC.person.lastname;'' at ('.Test_Compute.Main', '15.6').
2014-06-24 11:50:11.635171 7292 UserTrace BIP2539I: Node 'Test.Compute': Evaluating expression ''InputRoot.XMLNSC.person.lastname'' at ('.Test_Compute.Main', '15.36'). This resolved to ''InputRoot.XMLNSC.person.lastname''. The result was ''ROW... Root Element Type=50331648 NameSpace='' Name='lastname' Value='Haygen'''.
2014-06-24 11:50:11.635612 7292 UserTrace BIP2568I: Node 'Test.Compute': Copying sub-tree from ''InputRoot.XMLNSC.person.lastname'' to ''OutputRoot.MRM.lastName''.
2014-06-24 11:50:11.635876 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''CREATE FIRSTCHILD OF OutputRoot.MRM NAMESPACE '' NAME 'lastName' VALUE 'LastName';'' at ('.Test_Compute.Main', '17.8').
2014-06-24 11:50:11.636434 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''CREATE FIRSTCHILD OF OutputRoot.MRM NAMESPACE '' NAME 'firstName' VALUE 'FirstName';'' at ('.Test_Compute.Main', '19.6').
2014-06-24 11:50:11.636991 7292 UserTrace BIP2537I: Node 'Test.Compute': Executing statement ''RETURN TRUE;'' at ('.Test_Compute.Main', '22.3').
2014-06-24 11:50:11.639281 7292 UserTrace BIP4015I: Message propagated to the 'out' terminal of node 'Test.Compute' with the following message trees: ''.
2014-06-24 11:50:11.641421 7292 UserTrace BIP2539I: Node 'Test.Trace': Evaluating expression ''Root'' at ('', '2.3'). This resolved to ''Root''. The result was ''ROW... Root Element Type=16777216 NameSpace='' Name='Root' Value=NULL''.
2014-06-24 11:50:11.645537 7292 UserTrace BIP4060I: Data ''Root:
( ['GENERICROOT' : 0xb4cbac0]
(0x01000000:Name ):Properties = ( ['MQPROPERTYPARSER' : 0xb461070]
(0x03000000:NameValue):MessageSet = 'MK47E4C002001' (CHARACTER)
(0x03000000:NameValue):MessageType = 'person' (CHARACTER)
(0x03000000:NameValue):MessageFormat = 'Text1' (CHARACTER)
(0x03000000:NameValue):Encoding = 546 (INTEGER)
(0x03000000:NameValue):CodedCharSetId = 437 (INTEGER)
(0x03000000:NameValue):Transactional = FALSE (BOOLEAN)
(0x03000000:NameValue):Persistence = FALSE (BOOLEAN)
(0x03000000:NameValue):CreationTime = GMTTIMESTAMP '2014-06-24 15:50:11.618' (GMTTIMESTAMP)
(0x03000000:NameValue):ExpirationTime = -1 (INTEGER)
(0x03000000:NameValue):Priority = 0 (INTEGER)
(0x03000000:NameValue):ReplyIdentifier = X'' (BLOB)
(0x03000000:NameValue):ReplyProtocol = 'UNKNOWN' (CHARACTER)
(0x03000000:NameValue):Topic = NULL
(0x03000000:NameValue):ContentType = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceType = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceToken = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourcePassword = '' (CHARACTER)
(0x03000000:NameValue):IdentitySourceIssuedBy = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedType = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedToken = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedPassword = '' (CHARACTER)
(0x03000000:NameValue):IdentityMappedIssuedBy = '' (CHARACTER)
)
(0x01000021:Name+):MRM = ( ['mrm' : 0x271eb10]
(0x03000000:NameValue):firstName = 'FirstName' (CHARACTER)
(0x03000000:NameValue):lastName = 'LastName' (CHARACTER)
(0x03000000:NameValue):firstName = 'Mike' (CHARACTER)
(0x03000000:NameValue):lastName = 'Haygen' (CHARACTER)
)
)
'' from trace node 'Test.Trace'.
The trace node 'Test.Trace' has output the specified trace data.
This is an information message provided by the message flow designer. The user response will be determined by the local environment.
2014-06-24 11:50:11.645594 7292 UserTrace BIP4067I: Message propagated to output terminal for trace node 'Test.Trace'.
The trace node 'Test.Trace' has received a message and is propagating it to any nodes connected to its output terminal.
No user action required.
2014-06-24 11:50:11.648608 7292 UserTrace BIP3354I: ''File output'' node ''File Output'' in message flow ''Test'' is adding a record to file ''c:\mbtestoutput\mqsitransit\out.csv'' at offset ''20''.
The ''File output'' node is about to write a record into the file, starting from the given offset.
No action is required.
2014-06-24 11:50:11.650705 7292 UserTrace BIP5494I: The logical tree is now being matched to the message model.
2014-06-24 11:50:11.650962 7292 UserTrace BIP5564I: Item ''firstName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/firstName''.
2014-06-24 11:50:11.651362 7292 UserTrace BIP5564I: Item ''lastName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName''.
2014-06-24 11:50:11.652056 7292 UserTrace BIP5564I: Item ''firstName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName/[SELF_DEFINING]''.
2014-06-24 11:50:11.652193 7292 UserTrace BIP5493W: Message, element or attribute 'firstName' is self-defining within parent 'person'.
The message, element or attribute 'firstName' did not match with any corresponding
artifact in the message model hence it is considered to be self-defining.
If it is not intended that this message, element or attribute be self-defining,
check that the message set is referenced in the message properties, or
modify the message model to correspond to the instance message, or
modify the instance message to correspond to the message model.
2014-06-24 11:50:11.652527 7292 UserTrace BIP5564I: Item ''lastName'' from the logical tree has matched with the message model as ''[MESSAGE]_person/lastName''.
2014-06-24 11:50:11.655294 7292 UserTrace BIP5605W: An open or open-defined element ''firstName'' has occurred inside a type or group of data element separation ''ALL ELEMENTS DELIMITED''.
This data element separation type cannot contain open or open-defined elements.
The data has been discarded, and the message will be written without it.
Confirm that the element matches that in the model, and that it is correctly described in the flow.
Collect debug-level user trace for more information on how the model is being matched.
2014-06-24 11:50:11.656231 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsFirstChild'((*ptr)b39a530, (*ptr)b486540, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.656295 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsFirstChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.656305 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-24 11:50:11.656314 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-24 11:50:11.660896 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472bf0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.660945 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.660955 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-24 11:50:11.660963 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''File''.
Element ''Name'' has been changed to ''File''.
No user action required.
2014-06-24 11:50:11.661050 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.661164 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.661173 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.661182 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''LastModified''.
Element ''Name'' has been changed to ''LastModified''.
No user action required.
2014-06-24 11:50:11.661256 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.661302 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.661310 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.661318 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Offset''.
Element ''Name'' has been changed to ''Offset''.
No user action required.
2014-06-24 11:50:11.661328 7292 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '175'.
Element ''IntegerValue'' has been changed to '175'.
No user action required.
2014-06-24 11:50:11.661337 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.661384 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.661394 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.661402 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Record''.
Element ''Name'' has been changed to ''Record''.
No user action required.
2014-06-24 11:50:11.661414 7292 UserTrace BIP4142I: Evaluating cniElementSet'IntegerValue'. Changing value from ''NULL integer'' to '2'.
Element ''IntegerValue'' has been changed to '2'.
No user action required.
2014-06-24 11:50:11.661423 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.661454 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.661462 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.661470 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Delimiter''.
Element ''Name'' has been changed to ''Delimiter''.
No user action required.
2014-06-24 11:50:11.661479 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472c80, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.661507 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.661515 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '50331648'.
Element ''Type'' has been changed to '50331648'.
No user action required.
2014-06-24 11:50:11.661522 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''IsEmpty''.
Element ''Name'' has been changed to ''IsEmpty''.
No user action required.
2014-06-24 11:50:11.661531 7292 UserTrace BIP4142I: Evaluating cniElementSet'BooleanValue'. Changing value from ''unknown'' to ''true''.
Element ''BooleanValue'' has been changed to ''true''.
No user action required.
2014-06-24 11:50:11.661541 7292 UserTrace BIP4144I: Entered function 'cniCreateElementAsLastChild'((*ptr)b39bd20, (*ptr)b472bf0, 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A', 'N/A').
Entered the specified function with the specified parameters.
No user action required.
2014-06-24 11:50:11.661570 7292 UserTrace BIP4145I: Exiting function 'cniCreateElementAsLastChild' with result: 'CCI_SUCCESS'(0).
About to exit the specified the function with the specified result.
No user action required.
2014-06-24 11:50:11.661578 7292 UserTrace BIP4142I: Evaluating cniElementSet'Type'. Changing value from '0' to '16777216'.
Element ''Type'' has been changed to '16777216'.
No user action required.
2014-06-24 11:50:11.661586 7292 UserTrace BIP4142I: Evaluating cniElementSet'Name'. Changing value from '''' to ''Wildcard''.
Element ''Name'' has been changed to ''Wildcard''.
No user action required.
2014-06-24 11:50:11.662064 7292 UserTrace BIP3356I: ''FileInput'' node ''File Input'' in message flow ''Test'' has reached the end of file ''c:\mbtest\mqsitransitin\106182c0-4601-0000-0080-e6d456ddc68b-in.xml'' at record number ''2'', file length ''175'' and is propagating record an empty BLOB record to terminal ''EOD''.
The FileInput node has processed all the records from the file. It will propagate an empty record to the named terminal to indicate end of data.
No action is required.
2014-06-24 11:50:11.662132 7292 UserTrace BIP3907I: Message received and propagated to 'End Of Data' terminal of input node 'Test.File Input'.
2014-06-24 11:50:11.663752 7292 UserTrace BIP6063I: A parser of type ''Properties'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'.
2014-06-24 11:50:11.664271 7292 UserTrace BIP6064I: A parser of type ''BLOB'' was created on behalf of node 'Test.File Input' to handle the input stream, beginning at offset '0'. The parser type was selected based on value ''NONE'' from the previous parser.
2014-06-24 11:50:11.666085 7292 UserTrace BIP3355I: ''File output'' node ''File Output'' in message flow ''Test'' finished writing to file ''c:\mbtestoutput\mqsitransit\out.csv''.
The ''File output'' node has finished writing records to the specified file. Finish processing begins.
No action is required.
2014-06-24 11:50:11.666508 7292 UserTrace BIP3327I: File node ''File Output'' in message flow ''Test'' will delete file ''out.csv'' from directory ''c:\mbtestoutput''.
The FileOutput node will delete a file from a directory because a new file of the same name is to be created there.
No user action is required. See the WebSphere Message Broker online documentation section "FileOutput node" for more information.
2014-06-24 11:50:11.666840 7292 UserTrace BIP3337I: The node ''File Output'' in message flow ''Test'' is deleting file ''out.csv'' from directory ''c:\mbtestoutput''.
|
|
Back to top |
|
 |
diamondiona |
Posted: Tue Jun 24, 2014 10:03 am Post subject: |
|
|
Acolyte
Joined: 19 Jun 2014 Posts: 50
|
Hi Kimbert,
Do you need more information from me? Sorry for interruption -- I'm behind schedule.
I truly appreciate for your help!
Diamond |
|
Back to top |
|
 |
kimbert |
Posted: Tue Jun 24, 2014 1:03 pm Post subject: |
|
|
 Jedi Council
Joined: 29 Jul 2003 Posts: 5542 Location: Southampton
|
Check my last post - I think you may have missed it.
According to the Trace node output, you are constructing this message tree:
Code: |
(0x01000021:Name+):MRM = ( ['mrm' : 0x271eb10]
(0x03000000:NameValue):firstName = 'FirstName' (CHARACTER)
(0x03000000:NameValue):lastName = 'LastName' (CHARACTER)
(0x03000000:NameValue):firstName = 'John' (CHARACTER)
(0x03000000:NameValue):lastName = 'Haygen' (CHARACTER)
)
|
But the structure should be like this:
Code: |
(0x01000021:Name+):MRM = ( ['mrm' : 0x271eb10]
(0x03000000:NameValue):Person = (
(0x03000000:NameValue):firstName = 'FirstName' (CHARACTER)
(0x03000000:NameValue):lastName = 'LastName' (CHARACTER)
)
(0x03000000:NameValue):Person = (
(0x03000000:NameValue):firstName = 'John' (CHARACTER)
(0x03000000:NameValue):lastName = 'Haygen' (CHARACTER)
)
)
|
And your message set structure should match the structure of the message tree. _________________ Before you criticize someone, walk a mile in their shoes. That way you're a mile away, and you have their shoes too. |
|
Back to top |
|
 |
diamondiona |
Posted: Tue Jun 24, 2014 4:02 pm Post subject: |
|
|
Acolyte
Joined: 19 Jun 2014 Posts: 50
|
Hi Kimbert,
I tried as you said, the output is still wrong. Here is the detail information:
Code: |
2014-06-24 19:55:02.317604 6832 UserTrace BIP4060I: Data ''Root:
( ['GENERICROOT' : 0xbee1450]
(0x01000000:Name ):Properties = ( ['MQPROPERTYPARSER' : 0x272f7d0]
(0x03000000:NameValue):MessageSet = 'MK47E4C002001' (CHARACTER)
(0x03000000:NameValue):MessageType = 'employee' (CHARACTER)
)
(0x01000021:Name+):MRM = ( ['mrm' : 0xe6cdc0]
(0x01000000:Name):person = (
(0x03000000:NameValue):firstName = 'John' (CHARACTER)
(0x03000000:NameValue):lastName = 'Haygen' (CHARACTER)
)
(0x01000000:Name):person = (
(0x03000000:NameValue):firstName = 'FirstName' (CHARACTER)
(0x03000000:NameValue):lastName = 'LastName' (CHARACTER)
)
)
)
2014-06-24 19:55:02.350830 6832 UserTrace BIP4060I: Data ''Root:
( ['GENERICROOT' : 0xbee1450]
(0x01000000:Name ):Properties = ( ['MQPROPERTYPARSER' : 0x272f7d0]
(0x03000000:NameValue):MessageSet = 'MK47E4C002001' (CHARACTER)
(0x03000000:NameValue):MessageType = 'employee' (CHARACTER)
(0x03000000:NameValue):MessageFormat = 'Text1' (CHARACTER)
)
(0x01000021:Name+):MRM = ( ['mrm' : 0xe6cdc0]
(0x01000000:Name):person = (
(0x03000000:NameValue):firstName = 'Mike' (CHARACTER)
(0x03000000:NameValue):lastName = 'Haygen' (CHARACTER)
)
(0x01000000:Name):person = (
(0x03000000:NameValue):firstName = 'FirstName' (CHARACTER)
(0x03000000:NameValue):lastName = 'LastName' (CHARACTER)
)
)
)
|
Code: |
SET OutputRoot.MRM.person[1].firstName = InputRoot.XMLNSC.person.firstname;
SET OutputRoot.MRM.person[1].lastName = InputRoot.XMLNSC.person.lastname;
SET OutputRoot.MRM.person[2].firstName = 'FirstName';
SET OutputRoot.MRM.person[2].lastName = 'LastName';
|
Code: |
employeeType
person : personType
person : personType
|
Code: |
John,Haygen,FirstName,LastName
Mike,Haygen,FirstName,LastName
|
|
|
Back to top |
|
 |
|
|
|
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
|
|
|
|