uCosminexus Service Platform, Reference Guide
![[Contents]](FIGURE/CONTENT.GIF)
![[Glossary]](FIGURE/GLOSS.GIF)
![[Index]](FIGURE/INDEX.GIF)
![[Back]](FIGURE/FRONT.GIF)
The Tracking page opens if you select the business process for management target from the tree view, and choose the Tracking tab. In the Tracking page, you can search the execution log of the process instances, delete, re-execute, and acquire the detailed information. This section describes the structure of the Tracking page.
Figure 4-14 Structure of the Tracking page
![[Figure]](FIGURE/ZS031400.GIF)
Search condition tab
- You switch the search conditions between date and time or status search, correlation set search or identifier search.
Search condition field
- Select or enter search conditions; and executes a search.
Search Results field
- Displays the search results, deletes execution logs, or re-executes execution logs.
Detailed Information field
- Selects detailed information from the search results, or displays detailed information.
- Organization of this section
- (1) Search condition field
- (2) Search Results field
- (3) Detailed Information field
(1) Search condition field
(a) Search by Date/Time or Status
Figure 4-15 Search condition field when (Search by DATE/Time or Status) tab is selected
![[Figure]](FIGURE/ZS031500.GIF)
- Search by Date/Time or Status tab
- This tab displays a page for searching process instances using date/time or status as the search condition.
- ProcessInstance start time
- Search process instances with the process instance start date/time specified.
- Specify radio button
- Searches process instances with the process instance start date/time specified.
- Do not specify radio button
- Searches process instances without specifying the process instance start date/time.
- Start date/time condition entry field
- Enter the start date/time for the search range. The time zone for the machine that is running is assumed for the specified date/time.
- (year)
- Specifies the start year for the search range as a 4-digit integer. The permitted value range is from 1970 to 9999.
- (month)
- Selects the start month for the search range from the drop-down list. The permitted value range is from 1 to 12.
- (date)
- Selects the start date for the search range from the drop-down list. The permitted value range is from 1 to 31.
- (hour)
- Selects the start hour for the search range from the drop-down list. The permitted value range is from 0 to 23.
- (minute)
- Selects the start minute for the search range from the drop-down list. The permitted value range is from 0 to 59.
- (second)
- Selects the start second for the search range from the drop-down list. The permitted value range is from 0 to 59.
- End date/time condition entry field
- Enters the end date/time for the search range.
- The year, month, date, hour, minute, and second are the same as for the start date/time condition entry field.
ProcessInstance status
- Search process instances with the process instance status specified. You can also select multiple statuses and search for those process instances that are in any of the statuses you select.
- Executing check box
- Searches for the process instances that are currently executing.
- Completed check box
- Searches for the process instances whose global scope has been completed.
- Faulted check box
- Searches for the process instances that have terminated with fault and that cannot be detected by the global scope.
- Error check box
- Checks to search for completed process instance in which an error occurred while executing the service invocation activity.
Sort condition
- Specifies the order in which the search results are displayed.
- ASC of start time. radio button
- Displays the search results in ascending order by start date/time.
- DESC of start time. radio button
- Displays the search results in descending order by start date/time.
- Do not specify radio button
- Displays the search results without specifying the sort condition.
Search button
- Executes the search according to the specified condition.
Reset button
- Resets the search condition that was entered on the selected page to the initial value.
(b) Search by Correlation Set
Figure 4-16 Search condition field when the Search by Correlation Set tab is selected
![[Figure]](FIGURE/ZS031600.GIF)
- Search by Correlation Set tab
- Displays the window for searching process instances from a correlation set as the search condition. You must enter the value in both Correlation Set Name and Correlation Set Value.
- Correlation Set Name
- Enters the correlation set definition name to be searched, expressed in alphanumeric characters.
- Correlation Set Value
- Enters the correlation set value to be searched, expressed in alphanumeric characters.
(c) Search by identifier
Figure 4-17 Search condition field when the Search by Identifier tab is selected
![[Figure]](FIGURE/ZS031650.GIF)
- Search by Identifier tab
- As the search condition of this tab, select a screen searching the process instance from the process instance identifier.
- Process Instance Identifier
- Enter the process instance identifier to be searched.
(2) Search Results field
- Search Results
- Displays the total number of items in the search results.
- Display range
- Displays the location of the current item with respect to the beginning of the search results.
- < button
- Displays the previous 20 items in the search results.
- > button
- Displays the next 20 items in the search results.
- List of Search Results
- Displays the items that satisfy the search condition. A maximum of 20 items can be displayed at a time.
- #
- The number displayed corresponds to the number of items in the search results.
- Process Definition Name
- Displays the business process definition name.
- Process Definition Version
- Displays the business process version.
- State
- Displays the status of the process instance.
- Start Time
- Displays the date and time at which the process instance began executing, in the same format yyyy/mm/dd hh:mm:ss as when the search condition was specified. If execution has not begun, this information is not displayed.
- End Time
- Displays the date and time at which the process instance finished executing, in the same format yyyy/mm/dd hh:mm:ss as when the search condition was specified. If execution is not finished, this information is not displayed.
- Delete button
- Deletes the execution log of a single process instance that has been selected from the search results.
- Reexec button
- Re-executes a single process instance that has been selected from the search results.
(3) Detailed Information field
(a) Correlation set information
- Detailed Information
- Displays the total number of detailed information items for the process instance that was selected from the list of search results, and the type of detailed information (Correlation Set Info., Variable Info., or Activity Info.).
- Display range
- Displays the location of the current item with respect to the beginning of the search results.
- < button
- Displays the previous 20 items in the search results.
- > button
- Displays the next 20 items in the search results.
- List of Detailed Information
- Displays detailed information about the item that was selected, and the type of detailed information (Correlation Set Info., Variable Info., or Activity Info.). A maximum of 20 items can be displayed at a time.
Figure 4-18 List of detailed information (Correlation Set Info)
![[Figure]](FIGURE/ZS031700.GIF)
Figure 4-19 List of detailed information (Variable Info)
![[Figure]](FIGURE/ZS031800.GIF)
Figure 4-20 List of detailed information (Activity Info)
![[Figure]](FIGURE/ZS031900.GIF)
- #
- The number displayed corresponds to the item number in the detailed information list.
- Correlation Set Name
- Displays correlation set definition names when the Correlation Set Info. button is clicked. The correlation set definition names are displayed in ascending order.
- Correlation Set Value
- Displays the correlation set values when the Correlation Set Info. button is clicked.
- Variable Name
- Displays the variable definition name when the Variable Info. button is clicked. The variable definition names are displayed in ascending order.
- Variable Type
- Displays the variable's data type (Boolean, Numeric, String, or Message) when the Variable Info. button is clicked.
- Variable Value
- Displays the variable value when the Variable Info. button is clicked. The value depends on the variable type, as shown below:
- Boolean: Displays either 1 (true) or 0 (false).
- Numeric: Displays a numeric value (64-bit floating-point number).
- String: Displays a character string.
- Message: Displays a message (XML).
- Activity Definition Name
- Displays the activity definition names when the Activity Info. button is clicked. The activity definition names are displayed in ascending order by start date/time. If the start date/time is blank, the corresponding item is placed at the end of the list.
- Activity Type
- Displays the following activity types when the Activity Info. button is clicked:
Table 4-4 Activity types
| Name |
Explanation |
| Receive |
Receives a request message that was sent by a service requester. |
| Reply |
Responds to the service requester with process execution results during synchronous reception. |
| Invoke service |
Sends a request message to a service module. |
| Assign |
Assigns variables. |
| Scope |
Determines the valid range of the activity.
The global scope name is @GLOBAL. |
| SEQUENCE |
Executes activities in the order defined.
A sequence activity is completed when the last retained activity is completed. |
| Flow process |
Concurrently executes the defined activities.
The flow starting activity and flow ending activity during business process development are displayed as flow activities. A flow activity is completed when all of the retained activities are completed. |
| SWITCH |
Selects an activity to be executed by the selection condition that has been defined.
The switch starting activity and switch ending activity during business process development are displayed as switch activities. A switch activity is completed when all of the activities selected by the branch condition are completed. |
| While |
Repeats execution of the activity as long as the defined repetition condition is true. |
| INVOKE JAVA |
Calls a Java program according to the defined interface. |
| Empty |
Indicates no action. |
| Throw |
Reports a user-defined fault to the upper scope activity. |
| Standby |
Process execution stands until there is a specified regular interval or a period. |
- State
- Displays the following activity status when the Activity Info. button is clicked:
Table 4-5 Activity status
| Name |
Explanation |
| unexecuted |
The activity instance has not been executed, but it will probably be executed in the future. |
| unomitted |
The activity instance has not been executed, and its execution will probably be omitted in the future. |
| executing |
The activity instance is executing. |
| waiting |
The receive activity instance is ready to be accepted. |
| faulting |
A fault occurred in the scope activity instance, and the detected activity is executing. |
| completed |
The activity instance was successfully executed and terminated. |
| cancelled |
A fault occurred, and execution of the activity instance was cancelled. |
| terminated with fault |
The activity instance was terminated due to a fault that occurred during execution. |
| execution omitted |
The activity instance was terminated because its execution was omitted. |
| error |
The activity instance was terminated due to an error that occurred during the execution. |
- Start Time
- When the Activity Info. button is clicked, this column displays the activity start date/time in the same format as in the search condition field.
- End Time
- When the Activity Info. button is clicked, this column displays the activity end date/time in the same format as in the search condition field.
- Correlation Set Info. button
- Displays detailed information about the correlation set for the process instance that was selected from the list of search results. The correlation set information is sorted in ascending order by correlation set definition names.
- Variable Info. button
- Displays detailed information about the variables for the process instance that was selected from the list of search results. The variable information is sorted in ascending order by variable definition names.
- Activity Info. button
- Displays detailed information about the activities for the process instance that was selected from the list of search results. The activity information is sorted in chronological order by start date/time. An item whose start date/time field is empty (unexecuted) is placed at the end of the list.
- Variable Value button
- Displays a new window containing the variable value details when the data type of the variable information displayed in the Detailed Information field is String or Message.
All Rights Reserved. Copyright (C) 2015, Hitachi, Ltd.