Managing Process Execution with Conductor Script
258 iPlanet Integration Server Process System Guide August 200 1
Monitoring and Managing Two-Phase Commit Transactions

The iIS two-phase commit protocol facilitates the synchronization of iIS process

engine operations with application transactions by making it possible to place iIS

engine operations in a transactional context. For information on this capability, see

Monitoring and Managing Two-Phase Commit on page199.

As a system manager, you can monitor and manage these iIS transactions, as

described in the following sections.

Monitoring Two-Phase Commit Operations

You can use Conductor Script commands to monitor the status of in-progress iIS

engine operations, as indicated in the table below. These commands print out the

transaction ID of any iIS operations that are in a PREPARE phase.

ShowActivityQueue process_name,
[queue_name]
Display the contents of the specified
queue (or all queues) for the specified
process in the current engine.
page305
ShowProcess process_id Show details of specified process
instance, including all activities and the
values of all process attributes.
page307
ShowTimer process_id
timer_name
Show details of the specified timer. page313
StartActivity process_id,
activity_name
session_id
Change the state of the specified activity
from READY to ACTIVE.
page314
StartTimer process_id
timer_name
Start the specified timer. Place it in the
ON state.
page317
StopTimer process_id
timer_name
Stop the specified timer. Place it in the
OFF state.
page319
Command Arguments Function See
ShowActivity process_id
activity_id
Indicates any in-progress two-phase
commit transactions in the activity.
page304
Command Arguments Function See