Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 3 Tools : @MESSAGEDUMP

@MESSAGEDUMP
Writes traced messages to this table in HEX form, when @TRACEMESSAGES.DUMP is set to Y. (TBL)
Table Definition
Parameters
There is one parameter for this table—LOCATION.
Fields
The following are the fields in the @MESSAGEDUMP table:
 
This field indicates whether the message is outbound (O) or inbound (R) from the Data Object Broker.
This data contains the hexadecimal interpretation of the data stream as well as the actual character interpretation to the right.
Usage Notes
Trace information is written to this file when the value of @TRACEMESSAGES.DUMP is set to Y and then applications to be traced are run. Message tracing can be further refined by modifying other fields of the @TRACEMESSAGES(0) table.
One row is inserted for every 16 bytes of both outbound and reply messages.
Constraints
Messages greater than X'A0' characters could appear in the wrong sequence: X'A0' displays prior to line X'F0', X'F1', and so on.
HEX information can include unprintable characters; therefore, if you want to print the contents of @MESSAGEDUMP, you must first edit out these unprintable characters. Use the Table Editor to do this.
Example
The following example illustrates a sample message trace as recorded to @MESSAGEDUMP. The trace contains each message that is sent or received between the current session and the Data Object Broker. The ID field can be used to index to the TAM Table Trace @MESSAGETRACE.
Use the DSECTs MAILOUT, MAILIN and MAILSYNC to interpret the meaning of each message.

 
TABLE: @MESSAGEDUMP
ID TYPE OFFSET DUMP
----------- - ------ ----------------------------------------------------
1 O 0 00050000 8160D9 a-R
1 O 10
1 R 0 00020000
1 R 10
2 O 0 00708070 C7120000 806B7CE4 E2C5D9E2 G ,@USERS
2 O 10 D6D7E3C9 D6D5E240 4040E3C4 E2400000 OPTIONS TDS
2 O 20 00000057 00010048 00487E7E C1000000 ==A
2 O 30 00000000 00400000 00000000 00000000
2 O 40 000004A0 00000000 02000001 00010008
2 O 50 C3007E05 C5E9D3F3 F0001744 C9C30008 C = USR30 IC
2 O 60 00000001 48C9C300 08000005 C5E9D3F3 IC USR3
2 O 70 F020 0

 

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved