|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
Message Validation using CREATE...PARSE |
« View previous topic :: View next topic » |
Author |
Message
|
ghada |
Posted: Mon Jul 31, 2006 11:09 pm Post subject: Message Validation using CREATE...PARSE |
|
|
Apprentice
Joined: 13 Oct 2005 Posts: 41 Location: Egypt
|
Hi All
Im using WBIMBv6
I want to create a generic flow that accepts many types of messages, then validate the message, then do some changes in the message data fields using DB then routes it to destination according to the receiver field in the message.
my message flow is
MQInput -> Compute -> Compute -> MQOutput
MQInput the message is passed as BLOB
in the first compute I determine the message type according to some information sent in the JMS header and
use the CREATE.. PARSE function to parse the message according to the stored schema in the MRM and also validate it
in the second Compute I do my message processing and determine the destination Queue and put it in the Destination List
then forward the message to the Output in order to be routed to the propre destination
the problem is when I use the Create..Parse function it parses the incoming message even when i supply a different schema
name than the propre one
here is my code
CREATE COMPUTE MODULE TrivialParsingTest_Compute
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
CALL CopyMessageHeaders();
CALL CopyEntireMessage();
RETURN TRUE;
END;
CREATE PROCEDURE CopyMessageHeaders() BEGIN
DECLARE I INTEGER;
DECLARE J INTEGER;
SET I = 1;
SET J = CARDINALITY(InputRoot.*[]);
WHILE I < J DO
SET OutputRoot.*[I] = InputRoot.*[I];
SET I = I + 1;
END WHILE;
END;
CREATE PROCEDURE CopyEntireMessage() BEGIN
-- Set the options to be used by ASBITSTREAM and CREATE ... PARSE
-- to be FolderBitStream and enable validation
DECLARE parseOptions INTEGER BITOR(RootBitStream, ValidateContent,ValidateValue, ValidateException,ValidateBasicConstraints);
DECLARE bodyBlob BLOB CAST(ASBITSTREAM(InputRoot.BLOB OPTIONS parseOptions
SET 'JMKCC30002001'
TYPE 'message'
FORMAT 'XML') AS BLOB);
DECLARE creationPtr REFERENCE TO OutputRoot;
CREATE LASTCHILD OF creationPtr DOMAIN 'MRM' PARSE( bodyBlob
ENCODING InputProperties.Encoding
CCSID InputProperties.CodedCharSetId
SET 'JMKCC30002001'
TYPE 'message'
FORMAT 'XML'
OPTIONS parseOptions);
SET OutputRoot.Properties.MessageDomain = 'MRM';
SET OutputRoot.Properties.MessageSet = 'JMKCC30002001';
SET OutputRoot.Properties.MessageType = 'message';
SET OutputRoot.Properties.MessageFormat = 'XML';
END;
END MODULE;
Is this a reliable way for validation ?
note:
I have many message definitions in the MRM and I need to give the function the propre message type and format according to the
incoming message
Thanks in Advance
Ghada |
|
Back to top |
|
 |
jbanoop |
Posted: Mon Jul 31, 2006 11:35 pm Post subject: |
|
|
Chevalier
Joined: 17 Sep 2005 Posts: 401 Location: SC
|
Why are you casting blob
Quote: |
MQInput the message is passed as BLOB |
as blob again ?
Quote: |
DECLARE bodyBlob BLOB CAST(ASBITSTREAM(InputRoot.BLOB OPTIONS parseOptions
SET 'JMKCC30002001'
TYPE 'message'
FORMAT 'XML') AS BLOB); |
.
All I think you need to do is to pass the incoming blob to the create -parse clause with the options having the ValidateException present in the options you pass to the statement (which u r already using).
Take a look at the solution i got when i posted a similar question on the site, hope it helps.
http://www.mqseries.net/phpBB2/viewtopic.php?t=25386&highlight=
Regards,
Anoop |
|
Back to top |
|
 |
elvis_gn |
Posted: Mon Jul 31, 2006 11:54 pm Post subject: Re: Message Validation using CREATE...PARSE |
|
|
 Padawan
Joined: 08 Oct 2004 Posts: 1905 Location: Dubai
|
Hi ghada,
ghada wrote: |
the problem is when I use the Create..Parse function it parses the incoming message even when i supply a different schema name than the propre one |
Code: |
CREATE LASTCHILD OF creationPtr DOMAIN 'MRM' PARSE( bodyBlob
ENCODING InputProperties.Encoding
CCSID InputProperties.CodedCharSetId
SET 'JMKCC30002001'
TYPE 'message'
FORMAT 'XML'
OPTIONS parseOptions); |
You have hardcoded the schema, ofcourse it will throw errors.
Don't call both CopyMessageHeaders and CopyEntireMessage...
CopyEntireMessage = CopyMessageHeaders + InputBody.
You need to call any one, depending on your need.
Don't write any code within the CopyMessageHeaders or CopyEntireMessage.
Write your code within
Code: |
FUNCTION Main() RETURNS BOOLEAN |
Quote: |
Is this a reliable way for validation ?
note:
I have many message definitions in the MRM and I need to give the function the propre message type and format according to the
incoming message |
Dont hardcode....do an if else to populate the values...
Regards. |
|
Back to top |
|
 |
ghada |
Posted: Tue Aug 01, 2006 12:20 am Post subject: |
|
|
Apprentice
Joined: 13 Oct 2005 Posts: 41 Location: Egypt
|
Hi all
Thanks all for your replies I ll try your suggestions and reply with the results
Thanks again
Ghada |
|
Back to top |
|
 |
ghada |
Posted: Tue Aug 01, 2006 1:11 am Post subject: |
|
|
Apprentice
Joined: 13 Oct 2005 Posts: 41 Location: Egypt
|
Hi all
thanks Anoop for the link it helped but I think Im doing the same but I feel that the validation doesnt take place.
thanks elvis_gn too for your reply too but
1- When I used CopyMessageHeaders(); CopyEntireMessage(); I only used the second function name as you can see from my code I didnt duplicate the copying
2- hardcoding the message set, type and format is just for testing
the problem is that the incoming message doesnt have any of these information, so Im using Aspecified field in the jms header to determine my message set, type and format then I will pass them to the CREATE PARSE function to parse and validate the message aginst the specified message definition
I updated my code but it didnt throw an exception when I sent an invalid message
CREATE COMPUTE MODULE TrivialParsingTest_Compute
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
SET OutputRoot.Properties = InputRoot.Properties;
SET OutputRoot.MQMD = InputRoot.MQMD;
DECLARE parseOptions INTEGER BITOR(RootBitStream, ValidateContent,ValidateValue, ValidateException,ValidateBasicConstraints,ValidateImmediate);
DECLARE bodyBlob BLOB ASBITSTREAM(InputRoot.BLOB,InputProperties.Encoding,InputProperties.CodedCharSetId);
DECLARE creationPtr REFERENCE TO OutputRoot;
CREATE LASTCHILD OF creationPtr DOMAIN 'MRM' PARSE( bodyBlob
ENCODING InputProperties.Encoding
CCSID InputProperties.CodedCharSetId
SET 'JMKCC30002001'
TYPE 'message'
FORMAT 'XML'
OPTIONS parseOptions);
SET OutputRoot.Properties.MessageDomain = 'MRM';
SET OutputRoot.Properties.MessageSet = 'JMKCC30002001';
SET OutputRoot.Properties.MessageType = 'message';
SET OutputRoot.Properties.MessageFormat = 'XML';
RETURN TRUE;
END;
END MODULE;
Any other suggestions?
thanks
Ghada |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Aug 01, 2006 1:47 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
|
Back to top |
|
 |
ghada |
Posted: Tue Aug 01, 2006 2:11 am Post subject: |
|
|
Apprentice
Joined: 13 Oct 2005 Posts: 41 Location: Egypt
|
Hi Jeff
thanks for the reply
I discovered the redundancy when I referenced the BLOB in the INput Iwrote it like that
DECLARE bodyBlob REFERENCE TO InputRoot.BLOB;
so it throw an exception so I had to use the ASBITSTREAM
but now I updated my code to
CREATE COMPUTE MODULE TrivialParsingTest_Compute
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
SET OutputRoot.Properties = InputRoot.Properties;
SET OutputRoot.MQMD = InputRoot.MQMD;
DECLARE parseOptions INTEGER BITOR(RootBitStream, ValidateContent,ValidateValue, ValidateException,ValidateBasicConstraints,ValidateImmediate);
DECLARE bodyBlob REFERENCE TO InputRoot.BLOB.BLOB;
DECLARE creationPtr REFERENCE TO OutputRoot;
CREATE LASTCHILD OF creationPtr DOMAIN 'MRM' PARSE( bodyBlob
ENCODING InputProperties.Encoding
CCSID InputProperties.CodedCharSetId
SET 'JMKCC30002001'
TYPE 'message'
FORMAT 'XML'
OPTIONS parseOptions);
SET OutputRoot.Properties.MessageDomain = 'MRM';
SET OutputRoot.Properties.MessageSet = 'JMKCC30002001';
SET OutputRoot.Properties.MessageType = 'message';
SET OutputRoot.Properties.MessageFormat = 'XML';
RETURN TRUE;
END;
this code parses the input message and works fine for the correct message and never complains when I send invalid message "I want it to throw an exception when invalid message comes"
I dont know how it can parse the message while Im giving it a different schema and the domain is set to MRM
thanks in advance
Ghada |
|
Back to top |
|
 |
ghada |
Posted: Tue Aug 01, 2006 3:21 am Post subject: |
|
|
Apprentice
Joined: 13 Oct 2005 Posts: 41 Location: Egypt
|
hi all
this code parses the input message and works fine for the correct message and never complains when I send invalid message "I want it to throw an exception when invalid message comes"
I dont know how it can parse the message while Im giving it a different schema and the domain is set to MRM
thanks in advance
Ghada |
|
Back to top |
|
 |
kishoreraju |
Posted: Tue Aug 01, 2006 3:26 am Post subject: |
|
|
Disciple
Joined: 30 Sep 2004 Posts: 156
|
I think it is somthing to do with Message set configuration. can you check what is value that was set for contentvalidation property in the logical message structure of complex type of the schema that your using. i think the value for the this property shoulb be closed |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Aug 01, 2006 3:49 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Also, it could be parsing your data as self-defining rather than modelled. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
ghada |
Posted: Tue Aug 01, 2006 4:31 am Post subject: |
|
|
Apprentice
Joined: 13 Oct 2005 Posts: 41 Location: Egypt
|
|
Back to top |
|
 |
kishoreraju |
Posted: Tue Aug 01, 2006 4:41 am Post subject: |
|
|
Disciple
Joined: 30 Sep 2004 Posts: 156
|
To edit these values
open your message defination file in that you will find four folders.
go types in the select complextype that is associated with your Message .
click on the proeprites tab and then select logical properties in that you will
find |
|
Back to top |
|
 |
ghada |
Posted: Tue Aug 01, 2006 5:38 am Post subject: |
|
|
Apprentice
Joined: 13 Oct 2005 Posts: 41 Location: Egypt
|
hi kishoreraju
Thanks a lot for your reply
I found the Content validation: Closed as you recommended.
It seems that this is not the reason
When I attach the message set with Validate node it works well and refuses the invalid messages but I dont know why it is not working here
any suggestion???
best regards
Ghada |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Aug 01, 2006 5:41 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Post a trace of the message after your Compute node successfully passes an "invalid" message. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
ghada |
Posted: Tue Aug 01, 2006 7:00 am Post subject: |
|
|
Apprentice
Joined: 13 Oct 2005 Posts: 41 Location: Egypt
|
Hi Jeff
it is just as you said I guess
(" text="'Message, element or attribute is self-defining.'" )
how can I solve that???
---------------------
<UserTrace timestamp="2006-08-01 14:27:55.709617" thread="4004" function="MtiImbFIHandler::startMessageContent" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="859">
<Insert type="string">'message'</Insert>
<Insert type="string">''</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.709617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'@xmlns:xsi'</Insert>
<Insert type="string">'message'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.710617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'@xsi:noNamespaceSchemaLocation'</Insert>
<Insert type="string">'message'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.710617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'header'</Insert>
<Insert type="string">'message'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.710617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'sender'</Insert>
<Insert type="string">'header'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.710617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'receiver'</Insert>
<Insert type="string">'header'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.710617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'message_type'</Insert>
<Insert type="string">'header'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.710617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'process_type'</Insert>
<Insert type="string">'header'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.710617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'conversation_id'</Insert>
<Insert type="string">'header'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.710617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'message_reference'</Insert>
<Insert type="string">'header'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'refmessage_reference'</Insert>
<Insert type="string">'header'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'timestamp'</Insert>
<Insert type="string">'header'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'contents'</Insert>
<Insert type="string">'message'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'CREATE_MANIFEST_DOCUMENT'</Insert>
<Insert type="string">'contents'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Manifest_Info'</Insert>
<Insert type="string">'CREATE_MANIFEST_DOCUMENT'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Ship_Visit_ID'</Insert>
<Insert type="string">'Manifest_Info'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Page_Count'</Insert>
<Insert type="string">'Manifest_Info'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Type'</Insert>
<Insert type="string">'Manifest_Info'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Notes'</Insert>
<Insert type="string">'Manifest_Info'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'EDI_MSG_NBR'</Insert>
<Insert type="string">'Manifest_Info'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.711616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string">'Manifest_Info'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.712615" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'NBR'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.713615" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Page_NBR'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.713615" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Load_Port_ID'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.713615" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Discharge_Port_ID'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.713615" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Shipper_Name'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.713615" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Shipper_Address'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.713615" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Consignee_Name'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Consignee_Address'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Notify_Name'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Notify_Address'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Notes'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Serial'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Product_Id'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Product_Desc'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Package_Type_Id'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Count'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Total_Quantity'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Total_Quantity_Unit'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.714614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Marks'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.715614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.715614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Serial'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.715614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Product_Id'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.715614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Product_Desc'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.715614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Package_Type_Id'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.715614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Count'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.715614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Total_Quantity'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.715614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Total_Quantity_Unit'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.715614" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Marks'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string">'Manifest_Info'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'NBR'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Page_NBR'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Load_Port_ID'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Discharge_Port_ID'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Shipper_Name'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Shipper_Address'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Consignee_Name'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Consignee_Address'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Notify_Name'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Notify_Address'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Notes'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.716617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Serial'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Product_Id'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Product_Desc'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Package_Type_Id'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Count'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Total_Quantity'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Total_Quantity_Unit'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Marks'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string">'Bill_Of_Loading_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Serial'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Product_Id'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Product_Desc'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.717617" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Package_Type_Id'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.718616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Count'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.718616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Total_Quantity'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.718616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Total_Quantity_Unit'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.718616" thread="4004" function="MtiImbFIHandler::startElement" type="" name="" label="" text="'Message, element or attribute is self-defining.'" catalog="BIPv600" number="5493" file="F:\build\S000_P\src\MTI\MTIforBroker\MtiImbParser2\MtiImbFIHandler.cpp" line="1409">
<Insert type="string">'Marks'</Insert>
<Insert type="string">'BOL_Item_Data'</Insert>
<Insert type="string" />
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:55.718616" thread="4004" function="SqlAssignment::execute" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'Executing statement at (&1, &2)'" catalog="BIPv600" number="2537" file="F:\build\S000_P\src\DataFlowEngine\ImbRdl\ImbRdlAssignment.cpp" line="105">
<Insert type="string">'.TrivialParsingTest_Compute.Main'</Insert>
<Insert type="string">'19.4'</Insert>
<Insert type="string">'SET OutputRoot.Properties.MessageDomain = 'MRM';'</Insert>
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:56.467617" thread="4004" function="void SqlScalarEvalResult::assign" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'assigning value &1 to &2'" catalog="BIPv600" number="2566" file="F:\build\S000_P\src\DataFlowEngine\ImbRdl\ImbRdlAssignment.cpp" line="717">
<Insert type="string">''MRM''</Insert>
<Insert type="string">'OutputRoot.Properties.MessageDomain'</Insert>
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:56.467617" thread="4004" function="SqlAssignment::execute" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'Executing statement at (&1, &2)'" catalog="BIPv600" number="2537" file="F:\build\S000_P\src\DataFlowEngine\ImbRdl\ImbRdlAssignment.cpp" line="105">
<Insert type="string">'.TrivialParsingTest_Compute.Main'</Insert>
<Insert type="string">'20.4'</Insert>
<Insert type="string">'SET OutputRoot.Properties.MessageSet = 'JMKCC30002001';'</Insert>
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:57.219615" thread="4004" function="void SqlScalarEvalResult::assign" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'assigning value &1 to &2'" catalog="BIPv600" number="2566" file="F:\build\S000_P\src\DataFlowEngine\ImbRdl\ImbRdlAssignment.cpp" line="717">
<Insert type="string">''JMKCC30002001''</Insert>
<Insert type="string">'OutputRoot.Properties.MessageSet'</Insert>
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:57.219615" thread="4004" function="SqlAssignment::execute" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'Executing statement at (&1, &2)'" catalog="BIPv600" number="2537" file="F:\build\S000_P\src\DataFlowEngine\ImbRdl\ImbRdlAssignment.cpp" line="105">
<Insert type="string">'.TrivialParsingTest_Compute.Main'</Insert>
<Insert type="string">'21.4'</Insert>
<Insert type="string">'SET OutputRoot.Properties.MessageType = 'message';'</Insert>
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:57.939617" thread="4004" function="void SqlScalarEvalResult::assign" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'assigning value &1 to &2'" catalog="BIPv600" number="2566" file="F:\build\S000_P\src\DataFlowEngine\ImbRdl\ImbRdlAssignment.cpp" line="717">
<Insert type="string">''message''</Insert>
<Insert type="string">'OutputRoot.Properties.MessageType'</Insert>
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:57.939617" thread="4004" function="SqlAssignment::execute" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'Executing statement at (&1, &2)'" catalog="BIPv600" number="2537" file="F:\build\S000_P\src\DataFlowEngine\ImbRdl\ImbRdlAssignment.cpp" line="105">
<Insert type="string">'.TrivialParsingTest_Compute.Main'</Insert>
<Insert type="string">'22.4'</Insert>
<Insert type="string">'SET OutputRoot.Properties.MessageFormat = 'XML';'</Insert>
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:58.651615" thread="4004" function="void SqlScalarEvalResult::assign" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'assigning value &1 to &2'" catalog="BIPv600" number="2566" file="F:\build\S000_P\src\DataFlowEngine\ImbRdl\ImbRdlAssignment.cpp" line="717">
<Insert type="string">''XML''</Insert>
<Insert type="string">'OutputRoot.Properties.MessageFormat'</Insert>
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:58.665615" thread="4004" function="SqlReturnStatement::execute" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'Executing statement at (&1, &2)'" catalog="BIPv600" number="2537" file="F:\build\S000_P\src\DataFlowEngine\ImbRdl\ImbRdlReturnStmt.cpp" line="98">
<Insert type="string">'.TrivialParsingTest_Compute.Main'</Insert>
<Insert type="string">'24.3'</Insert>
<Insert type="string">'RETURN TRUE;'</Insert>
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:27:59.378616" thread="4004" function="ImbComputeNode::evaluate" type="ComIbmComputeNode" name="TrivialParsingTest#FCMComposite_1_2" label="TrivialParsingTest.Compute" text="'Propagating to out terminal'" catalog="BIPv600" number="4007" file="F:\build\S000_P\src\DataFlowEngine\ImbComputeNode.cpp" line="489">
<Insert type="string">TrivialParsingTest.Compute</Insert>
</UserTrace>
- <Error timestamp="2006-08-01 14:28:03.442615" thread="4004" function="ImbTraceNode::writeToLog" type="ComIbmTraceNode" name="TrivialParsingTest#FCMComposite_1_5" label="TrivialParsingTest.Trace" text="'Application error output from TraceNode'" catalog="BIPv600" number="3051" file="F:\build\S000_P\src\DataFlowEngine\ImbTraceNode.cpp" line="471">
<Insert type="string">' '</Insert>
<Insert type="string">TrivialParsingTest.Trace</Insert>
</Error>
- <UserTrace timestamp="2006-08-01 14:28:03.442615" thread="4004" function="ImbTraceNode::evaluate" type="ComIbmTraceNode" name="TrivialParsingTest#FCMComposite_1_5" label="TrivialParsingTest.Trace" text="'Propagating to output terminal'" catalog="BIPv600" number="4067" file="F:\build\S000_P\src\DataFlowEngine\ImbTraceNode.cpp" line="360">
<Insert type="string">TrivialParsingTest.Trace</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:28:13.339615" thread="4004" function="ImbMqOutputNode::putMessage" type="ComIbmMQOutputNode" name="TrivialParsingTest#FCMComposite_1_3" label="TrivialParsingTest.MQOutput" text="'MQPUT issued to put message to the specified output queue'" catalog="BIPv600" number="2638" file="F:\build\S000_P\src\DataFlowEngine\ImbMqOutputNode.cpp" line="2023">
<Insert type="string">'TrialS'</Insert>
<Insert type="string">'CONTAINERS.TERMINAL.INPUT.QUEUE'</Insert>
<Insert type="integer">0</Insert>
<Insert type="integer">0</Insert>
<Insert type="string">TrivialParsingTest.MQOutput</Insert>
</UserTrace>
- <UserTrace timestamp="2006-08-01 14:28:13.339615" thread="4004" function="ImbMqOutputNode::putMessage" type="ComIbmMQOutputNode" name="TrivialParsingTest#FCMComposite_1_3" label="TrivialParsingTest.MQOutput" text="'Message received and queued successfully'" catalog="BIPv600" number="2622" file="F:\build\S000_P\src\DataFlowEngine\ImbMqOutputNode.cpp" line="2136">
<Insert type="string">'TrialS'</Insert>
<Insert type="string">'CONTAINERS.TERMINAL.INPUT.QUEUE'</Insert>
<Insert type="string">TrivialParsingTest.MQOutput</Insert>
</UserTrace>
</UserTraceLog>
Last edited by ghada on Tue Aug 01, 2006 7:13 am; edited 2 times in total |
|
Back to top |
|
 |
|
|
 |
Goto page 1, 2 Next |
Page 1 of 2 |
|
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
|
|
|
|