The Process Instance Detail page allows you to:
z View process properties.
z View an interactive or printable process graph.
z Suspend, Resume, Terminate, or Unfreeze a process instance.
z Navigate to a parent or child process instance.
Note: If No Data is displayed, the process instance details are not available. Either the data is not being captured at the tracking level configured for the process, or the information has been purged. It is possible for an instance ID to be displayed even though the associated instance data has been purged. For example, although the data for an instance may be purged after the instance has completed, the instance ID can remain in the runtime database because it is included as part of the tracking data associated with any parent or child instances that have not yet been purged.
1. Locate the process. For more information, see “Listing and Locating Process Instances” on page 3-11.
2. Click the process ID to display the Process Instance Details page.
Select the appropriate SLA Status option button.
Specify one of the following options: Any
Exceeded SLA
Exceeded SLA or SLA Warning Threshold Exceeded SLA Warning Threshold, but not SLA
In the Label Contains field, enter the target search string.
Specify a search target. The search returns process instances that have labels containing the specified string. Note: Do not use wildcard characters to specify a search
target.
Table 3-4 Advanced Search Criteria
V i e w i n g P r o c e s s I n s t a n c e D e t a i l s
Figure 3-5 Process Instance Details Page
3. To view an interactive or printable process graph, click Graphical View or Printable Graph.
Note: Your browser must meet certain requirements to view the interactive graph. For more information, see “Requirements for the Interactive Graph” on page 3-4. To learn more about the interactive process view, see “Viewing an Interactive or Printable Process Instance Graph” on page 3-22.
The following table summarizes the information displayed on the Process Instance Detail page.
Table 3-5 Elements of Process Instance Detail page
Property Description
Instance ID Process instance ID.
Service URI The process URI. If there are multiple versions of the process, a version number is appended.
Status Current status of the process.
Running The process is running.
Note: Because stateless processes start and finish in a single transaction, these processes are never in the running state.
Completed The process finished.
Suspended The process was suspended.
Terminated The process was terminated.
Aborted The process threw an unhandled exception. Aborted processes can only be terminated.
Frozen The process failed but can be unfrozen. When a process is unfrozen, it resumes from the point where it failed. For more information, see
“Suspending, Resuming, Terminating, and Unfreezing Process Instances” on page 3-24.
Processes can be designed to freeze, rather than abort, by setting freeze on failure to true. To learn more see “Setting the Business Process Properties” in Designing Your Application in Guide to Building Business Processes.
Process Label Label for the process instance. The label is generated for each instance and typically reflects a value specific to the instance. For example, an order number, customer number, DUNS number, or some other value of use in auditing. To learn more about how the process label is set, see the JpdContext Interface in Building Integration Applications in the Oracle Workshop for WebLogic help.
V i e w i n g P r o c e s s I n s t a n c e D e t a i l s
SLA Status If no service level agreements are set, Not Applicable is displayed. If service level agreements are set, this field displays the current status: • If the elapsed time does not exceed the SLA, Not exceeded is displayed.
• If the elapsed time exceeds the SLA Warning threshold, the time remaining until the SLA threshold is reached is displayed.
• If the elapsed time exceeds the SLA, the time elapsed time since the SLA was reached is displayed.
To learn more about the SLA, see “Service Level Agreements” on page 2-6. Start Time Time this instance started.
Exception Exception content displayed only for a aborted or frozen instance.
Elapsed Time Time elapsed since instance start. The units reported depend on the duration. • From 0 to 99 msecs, duration is reported in milliseconds. For example, 28 msecs. • From 99 msecs to one hour, duration is reported to the second. For example,
56 m 48.2 sec.
• From one hour to one week, duration is reported to the minute. For example, 2 d 2 h 6 m.
• From one week to one month, duration is reported to the hour. For example, 25 d 3.5 h.
• Greater than one month, duration is reported to the day. For example, 67 d.
Completion Time Completion date and time displayed only for a completed process.
Termination Time Termination date and time for a process that has been terminated.
Pending Activities This information is displayed only for pending controlReceive or clientRequest
methods. For example:
• waitClientRequest[conditionalWaitClientRequest] is displayed when the instance is waiting for the following:
<clientRequest name="conditionalWaitClientRequest" method="waitClientRequest" />
• t1_onTimeout is displayed when the instance is waiting for the following:
<controlReceive method="t1_onTimeout" /> Table 3-5 Elements of Process Instance Detail page (Continued)