rolls back the named transaction
rollback-transaction [--help] [--target target] transaction_id
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 set subcommand. For example:
asadmin> set clstr1-config.monitoring-service.module-monitoring-levels.transaction-service=HIGH
Use the freeze-transaction-service subcommand to halt in-process transactions.
Look up the active transactions using the get subcommand with the --monitor option. For example:
asadmin> get --monitor inst1.server.transaction-service.activeids-current
This subcommand is supported in remote mode only.
--help-?Displays the help text for the subcommand.
--targetThis option specifies the target on which you are rolling back the transactions. Valid values are server or any other clustered or stand-alone instance.
Identifier for the transaction to be rolled back.
% asadmin rollback-transaction 0000000000000001_00
Command rollback-transaction executed succeessfully
command executed successfully
error in executing the command
freeze-transaction-service(1), unfreeze-transaction-service(1), recover-transactions(1)
"Administering Transactions" in Oracle GlassFish Server Administration Guide
"Transactions" in The Java EE 6 Tutorial