TMF Reference Manual (G06.26+)
TMFCOM Commands
HP NonStop TMF Reference Manual—522418-003
3-261
RESOLVE TRANSACTION
tm-flags
is a number representing flags used internally by TMF. If this number is zero, it 
does not appear in displays of the transaction-id presented by the STATUS 
TRANSACTIONS command. 
cpu
is the number of the processor on which the transaction originated.
seq-num
is a sequence number assigned by TMF to the transaction, which distinguishes 
it from other transactions originating on the same processor on the same home 
node.
STATE {ABORTED | COMMITTED}
identifies the target state for the unresolved transaction. ABORTED aborts the 
transaction. COMMITTED commits the transaction. For information about when 
to use each of these options, see Usage Guidelines, later in this discussion.
Security Restrictions
You can issue the RESOLVE TRANSACTION command only if you are a member of 
the super user group.
TMF State Requirement
Before you can enter the RESOLVE TRANSACTION command,  TMF must be started 
or in the process of starting.
Usage Guidelines
The RESOLVE TRANSACTION command is used to resolve distributed transactions 
only.
When the communication lines between nodes fail, TMF is sometimes left with 
transactions that it cannot determine whether to commit or abort. The only 
transactions that might cause such confusion are those in the prepared state at remote 
nodes; they remain in this state until either the connection between the home and 
remote nodes is reestablished or the transactions are resolved by the operator. (A 
distributed transaction enters the prepared state on a remote node after it completes 
phase 1 of its commitment and its transaction state (prepared) record is written to the 
Note. If the tm-flags value is a number other than zero, you must include this number 
in parentheses in the RESOLVE TRANSACTION command. For example:
TMF 3> RESOLVE TRANSACTION \SYSB(1).3.45678










