Configuration

The Configuration tab has the following fields.

Field

Global Var?

Description

Name

No

The name to appear as the label for the activity in the process definition.

Description

No

Short description of the activity.

Transaction Manager

No

Name of the transaction manager service. Chose one of the following:

  • ActiveMatrix BusinessWorks XA Transaction Manager — For more information, see the documentation for this product.

  • Arjuna Transaction Service — For more information about Arjuna, see http://www.arjuna.com/.

  • JOTM — For more information about Java Open Transaction Manager, see http://jotm.objectweb.org/.

  • Custom — Use this option when you are using an XA-compliant transaction manager. You must also specify the location of the transaction manager class files. You can optionally specify properties to pass to the transaction manager.

For more information about configuring third-party transaction managers with ActiveMatrix BusinessWorks, see TIBCO ActiveMatrix BusinessWorks™ Process Design.

Transaction Timeout (sec)

Yes

Time in seconds to wait for transactions that use this resource to complete. An exception is raised if the transaction does not complete in the time specified by this field.

Enter zero (0) in this field to use the default timeout set by the transaction manager.

Custom Transaction Manager

No

This field only appears when Custom is selected in the Transaction Manager field. This field allows you to select the location of the class for the implementation of the custom transaction manager.

You can use an AliasLibrary resource to specify the location of the class files and then select that resource in the Library field. The class then appears in the Wrapper Class field.

Alternatively, you can select the class using the browse button in the Wrapper Class field.

Optional Properties

No

This field only appears when you choose Custom in the Transaction Manager field. This field allows you to specify optional input parameters for the custom transaction manager implementation. You can add, remove, or move the parameters using the +, X, and arrow keys to the right of the table. Specify the name of the parameter, its datatype, and the value of the parameter.