Rollback-Transaction
Rolls back the named transaction.
Description
The rollback-transaction subcommand rolls back the named transaction.
Before you can roll back a transaction, you must do the following:
-
Enable monitoring using the
setsubcommand. For example:asadmin> set clstr1-config.monitoring-service.module-monitoring-levels.transaction-service=HIGH -
Use the
freeze-transaction-servicesubcommand to halt in-process transactions. -
Look up the active transactions using the
getsubcommand with the--monitoroption. For example:asadmin> get --monitor inst1.server.transaction-service.activeids-current
This subcommand is supported in remote mode only.
Options
asadmin-options:
Options for the asadmin utility. For information about these options, see the asadmin help page.
--help:
-?:
Displays the help text for the subcommand.
--target:
This option specifies the target on which you are rolling back the transactions. Valid values are server or any other clustered or stand-alone instance.
Examples
Example 1 Using rollback-transaction command
% asadmin rollback-transaction 0000000000000001_00
Command rollback-transaction executed succeessfully
Exit Status
0: command executed successfully 1: error in executing the command
See Also
-
"Administering Transactions" in the Payara Server General Administration section
-
"Transactions" in The Jakarta EE Specifications