The fields of the interaction data file
The Interceptor Recorder intercepts interactions that are destined for an operational server and logs them to an interaction data file.
Each line in the interaction data file represents an individual interaction. Each interaction contains these fields:
- system time
- message size
- message number
- version number
- message
- interaction type
- user ID
- member ID in the source system
For example:
1258673233759|342|0|98|4d454d505554000000006e000000020073797374656d00737
97374656d
00000000000000000000000000000000000000000000000000000000
0000000300000001000000010000000000000000|MEMPUT|system|[RMC:870504]
- The system time is: 1258673233759
The entry is a UNIX and Linux system epoch time that, in this case, converts to December 4, 2009 7:28:29pm
- The message size is: 342 bytes
- The message number is: 0
The 0 indicates a native message type. The other possible message type is 1, which is a Java™ message. This message distinction is internal to Initiate Master Data Service.
- The version number is: 90
This number identifies the operational server version number.
- The message, a hex-encoded string containing the message for the
interaction, is:
4d454d505554000000006e000000020073797374656d0073797374656d000000000000000000000000000000000000000000000000000000000000000300000001000000010000000000000000
- The interaction type is: MEMPUT
Other possibilities include MEMDROP, MEMDELETE, MEMMERGE, and MEMUNMERGE. By default, the Recorder intercepts all interactions.
- The user ID is: system
- The member ID in the source system is: [RMC:870504]
The format is[Source:MemberID]