[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]


Workflow Manager

Workflow Manager is an infrequently used GUI through which you can:

To use Workflow Manager, you input all runtime attributes shown in a screen and then execute the workflow. The results are not forwarded to the SDX directory or any other SDX component. Execution control returns a result to Workflow Manager only.

Workflow Manager GUI

Figure 69 shows Workflow Manager functional interfaces. Although Workflow Manager is capable of starting a workflow, it is designed for administering the workflow engine in exceptional situations, such as troubleshooting and cancelling workflows.


Figure 69: User Interfaces Through Workflow Manager Log Files

Library Tab

Workflow Manager displays in the Library tab all workflows that you can execute. To execute a workflow, highlight one workflow name, fill in its attributes in the table, and click the Execute Workflow button.


Figure 70: Library Tab

After a workflow is successfully started, the workflow engine assigns a workflow ID (number) to the workflow instance, and a message box pops up to display it.

Execution Control Tab

Use the Workflow ID to perform any operations related to that workflow, such as checking its status and cancelling it. These operations are available in the Execution Control tab.


Figure 71: Execution Control Tab

You can perform the following three procedures by using the buttons on the Execution Control tab.

Viewing Workflow Details

To view details on an active workflow:

  1. Enter the ID of the respective workflow in the Workflow ID text box.
  2. Click Show Workflow Data.

The information about a workflow state is displayed in the Workflow State Data table.

Canceling Workflows

To cancel a workflow:

  1. Enter the ID of the workflow in the Workflow ID text box.
  2. Click Cancel Workflow.

The specified workflow is canceled, but no message is displayed.

Viewing Workflow Progress

To view the progress of a workflow or inspect a workflow:

  1. Enter the ID of the workflow in the Workflow ID text box.
  2. Click the Inspect Workflow button.

The list of executing work items is displayed in the Executing Work Items list box, and the list of terminated work items is displayed in the Terminated Work Items list box.

NOTE: You can check the progress of a workflow that has already been completed or even canceled, in addition to an active workflow.


Maintenance Tab

Use the Maintenance tab to pause the workflow engine so that the workflow configuration or workflow library can be reloaded or reconfigured. After the library is reloaded or reconfigured, click Resume Engine to start the workflow.


Figure 72: Maintenance Tab

Use the buttons on the Maintenance tab to perform the following procedures.

Pausing and Resuming Workflow

To pause and then resume an active workflow:

  1. To stop the workflow engine, click Pause Engine. Workflow requests are still accepted, but no workflows are started.
  2. To resume processing workflows, click Resume Engine. The active workflows continue to execute. The workflow requests received while the workflow engine was stopped are processed.

Reconfiguring the Workflow Engine

To reconfigure the workflow engine:

  1. Click Pause Engine to stop the workflow engine.
  2. Enter the new configuration information.
  3. Click Reconfigure Engine.
  4. Click Resume Engine.

Reconfiguring an Event Adapter

To reconfigure an event adapter:

  1. Click Pause Engine to stop the workflow engine.
  2. Enter the new event adapter settings.
  3. Click Reconfigure Adapters.
  4. Click Resume Engine.

Reloading a Workflow

To reload a workflow:

  1. Click Pause Engine to stop the workflow engine.
  2. Perform modifications in the workflow library (add workflows to a JAR file, or add a workflow to the SDX directory).
  3. Click Reload Workflows.
  4. Click Resume Engine.

Using the Workflow Probe

At the command line, type:

probe [-d <output directory> | -we <workflow id> | -wc <workflow id>] <log file name>

The three mutually exclusive options specify:

Table 73 shows the layout of the wfstat.csv file.




Table 73: wfstat.cvs File 
Column Name    
Workflow Name    
Total    
Completed
Time to Complete
Cancelled    
Time to Cancel

Data type    

String

Integer

Integer    

Time (s)    

Integer

Time (s)

Table 74 shows the layout of the wistat.csv file.




Table 74: wistat.csv File 
Column Name
Work Item Name
Work Item Type
Workflow Name
Total
Completed
Time to Complete
Cancelled
Time to Cancel

Data type

String

String

String

Integer

Integer

Time (s)    

Integer

        Time (s)


[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]