ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » TDS Header

Post new topic  Reply to topic Goto page Previous  1, 2, 3  Next
 TDS Header « View previous topic :: View next topic » 
Author Message
diamondiona
PostPosted: Mon Jun 23, 2014 11:14 am    Post subject: Reply with quote

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:

Code:

,Haygen
,Haygen


Can you please help? Thanks a lot!
Back to top
View user's profile Send private message
kimbert
PostPosted: Mon Jun 23, 2014 11:50 am    Post subject: Reply with quote

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
View user's profile Send private message
diamondiona
PostPosted: Mon Jun 23, 2014 12:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
kimbert
PostPosted: Mon Jun 23, 2014 1:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
diamondiona
PostPosted: Mon Jun 23, 2014 7:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
aggarwal.intouch
PostPosted: Tue Jun 24, 2014 1:39 am    Post subject: Reply with quote

Acolyte

Joined: 30 May 2011
Posts: 56
Location: India

Mail me your message set & test message:

aggarwal.intouch@gmail.com
Back to top
View user's profile Send private message Send e-mail
kimbert
PostPosted: Tue Jun 24, 2014 2:12 am    Post subject: Reply with quote

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
View user's profile Send private message
diamondiona
PostPosted: Tue Jun 24, 2014 6:36 am    Post subject: Reply with quote

Acolyte

Joined: 19 Jun 2014
Posts: 50

Hi Kimbert,

I wish I understood you correctly. I did add a trace node. My message looks like this:
FileInputNode->ComputeNode->Trace->FileOutputNode

Then I enabled user trace and uploaded it in my previous pose. Can you please suggest what else should I do?


I shared my test file, message flow, and message set in the following link. I wish this can help!

[url]
https://drive.google.com/file/d/0B5Cvd1A0O3dYOXRaMk5uZzNGcTA/edit?usp=sharing
https://drive.google.com/file/d/0B5Cvd1A0O3dYSDg2ZHBkODFpTWM/edit?usp=sharing
https://drive.google.com/file/d/0B5Cvd1A0O3dYcTc3R3k2N1Vta0U/edit?usp=sharing
[/url]
Back to top
View user's profile Send private message
kimbert
PostPosted: Tue Jun 24, 2014 7:08 am    Post subject: Reply with quote

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
View user's profile Send private message
diamondiona
PostPosted: Tue Jun 24, 2014 7:13 am    Post subject: Reply with quote

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
View user's profile Send private message
kimbert
PostPosted: Tue Jun 24, 2014 7:21 am    Post subject: Reply with quote

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
View user's profile Send private message
diamondiona
PostPosted: Tue Jun 24, 2014 7:59 am    Post subject: Reply with quote

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
View user's profile Send private message
diamondiona
PostPosted: Tue Jun 24, 2014 10:03 am    Post subject: Reply with quote

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
View user's profile Send private message
kimbert
PostPosted: Tue Jun 24, 2014 1:03 pm    Post subject: Reply with quote

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
View user's profile Send private message
diamondiona
PostPosted: Tue Jun 24, 2014 4:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2, 3  Next Page 2 of 3

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » TDS Header
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.