5.4.1 Contents of the operation log
- Organization of this subsection
(1) Items output to the operation log
The items listed below are output to the operation log. You can change the items to be output by editing the user property file (ucnp_user.properties).
Item |
Description |
Whether output setting can be changed |
---|---|---|
Date and time |
Date and time the operation log was output. The time zone depends on the Navigation Platform's server settings. |
Y |
Absolute time in milliseconds |
Absolute time in milliseconds at which the operation log was output. This is the difference in milliseconds between the output time and 1970-01-01 at 00:00 in Coordinated Universal Time (UTC). |
N |
Session ID |
Session ID of the user who switched the node. |
Y |
Operational Content execution ID |
ID assigned to the operation that was performed during execution of an Operational Content. When execution of an Operational Content is suspended, the Operational Content execution ID is also the same before the execution was suspended and after the execution was resumed. The Operational Content execution ID can also be acquired from the parameters passed to I/O Plugins. If you want to see the correspondence between the values entered by the user during execution of an Operational Content and the values in the operation log, output the contents of input items for I/O Plugins and Operational Content execution IDs to, for example, a file. |
N |
User ID |
User ID or JP1 user name of the user that switched the node. |
N |
Group ID |
|
Y |
Operational Content ID |
ID of the Operational Content whose node was switched. |
N |
Operational Content name |
Name of the Operational Content whose node was switched. |
Y |
Operational Content version ID |
Version ID of the Operational Content whose node was switched. |
N |
Transition type |
Type of node transition. There are eight transition types:
|
N |
Source node ID |
Information about the source node. An empty character string is output in the following cases:
|
N |
Source node name |
Y |
|
Actual target node ID |
Information about the actual target node. The specified target node differs from the information that is output for this item in the following cases:
If an error occurs in the I/O Plugin on the first Process Node that is not connected to the start Process Node or the start Terminal Node at the start of the Operational Flow, an empty character string is output. |
N |
Actual target node name |
Y |
|
Specified target node ID |
Information about the target node specified by the user. Information about the actual target node differs from the information that is output for this item in the following cases:
|
N |
Specified target node name |
Y |
|
Error flag |
Flag indicating the results of I/O Plugins (User Plugins). The following explains the values:
|
N |
Input value check errors count |
The number of times an error occurred in the Guide Part's input value check until node transition succeeded. If execution of an Operational Content was suspended, the number of times an error occurred in the Guide Part's input value check before suspension occurred is output to the operation log that is output when execution is suspended. |
N |
Plugin errors count |
The number of times an error occurred in the I/O Plugin until node transition succeeded. If execution of an Operational Content was suspended, the number of times an error occurred in the I/O Plugin before suspension occurred is output to the operation log that is output when execution is suspended. |
N |
ucnpOptions parameter |
Value specified in the ucnpOptions parameter. If the ucnpOptions parameter is not specified, an empty character string is output. |
Y |
(2) Output timing
The operation log is output when an Operational Flow is started in the Operational Content Execution Window and when a node transition occurs. If a direct transition occurs due to clicking of a Process Node, the operation log is output, but information about the nodes existing between the source node and the target node is not output.
(3) Output format
The operation log is output in tab-delimited format. This subsection provides an example of operation log output when a node transition is made by clicking the Next button.
Output item |
Value in the example output |
---|---|
Date and time |
2012-09-19 at 17:19:41:109 milliseconds |
User's user ID |
user1 |
ID of the group to which the user belongs |
group |
Operational Content |
|
Source Process Node |
|
Actual target Process Node |
|
Specified target Process Node |
|
Operation during transition |
Transition by clicking the Next button |
Error flag |
The plugin result was successful |
Input value check errors count on the source node |
2 |
Plugin errors count on the source node |
0 |
ucnpOptions parameter value |
OptionA |
- Example output of operation log
-
2012/09/19Δ17:19:41.109<tab>1348042781109<tab>00946E257CB395F59C9519BB77C3FF28CsR8JWB_2<tab>eb749199-0146-1000-8001-00000ac47c1d1<tab>user1<tab>group<tab>268e3592-0133-1000-8002-00000ad23cbb-0<tab>Content 1<tab>eb736f61-0146-1000-8000-00000ac47c1d<tab>show_next_page<tab>P001<tab>Process Node A<tab>P002<tab>Process Node B<tab>P003<tab>Process Node C<tab>OK<tab>2<tab>0<tab>OptionA
- Legend:
-
Δ: Single-byte space
<tab>: Tab