Open topic with navigation

TIBCO iProcess® Engine 11.10.0

# 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

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO iProcess® Engine

Copyright © 1994-2025. Cloud Software Group, Inc. All Rights Reserved.