IAPJMS_ROLLBACK

Activity Monitoring and Work Queue Delta Configuration

Summary

This attribute defines whether or not failed message transactions should be rolled back.

Applies To

This attribute must be set for ALL processes.

Permissible Values

The attribute value must be one of the following:

Value

Meaning

0

The iProcess Engine transaction succeeds and is committed even if the message fails. This means that failed JMS messages cause an error to be written to the sw_error file but the failed message transaction is not rolled back.

1

Any error causes the BG process to fail the current instruction and roll back any outstanding iProcess Engine transactions.

Default Value

The attribute is assigned the following default values when iProcess Engine is installed.

Machine ID

Process

Instance

Value

0

ALL

0

1

Notes

To ensure reliable message delivery, TIBCO recommends that the value of this attribute be set to 1. This means that failed JMS messages cause an error to be written to the sw_error file and are rolled back. For more information about log files, see iProcess Engine Log Files.

See Also

IAPJMS_PUBLISH, IAPJMS_PORTNO, IAPJMS_SYNCHRONOUS, IAPJMS_TOPICNAME, IAPJMS_SIMPLETOPIC, JVMPROPS, SWLIB_PATH