Commit Transaction
Purpose
Heuristically commits an XA transaction branch which is in prepared state.URI
Use the Eclipse Amlen REST API POST method with the following Eclipse Amlen service URI:
http://<admin-endpoint-IP:Port>/ima/v1/service/commit/transaction/
Object configuration data
Provide object configuration data in the payload of the POST method by using the following schema. Content-type is set to application/json.
{
"XID": "string"
}
where- XID
- Specifies the XA transaction branch identifier (XID) of the transaction branch to forget. The XID includes the format identifier, the branch qualifier and the global transaction identifier of the XA transaction.
Usage NotesĀ®
- The command must be capitalized as shown.
- The command must use the double quotation marks as shown.
Related Commands
Example
The following example uses cURL to commit an XAtransaction branch with the XID of 57415344:0000014247FEBB3D000000012008CC78A1A981840C3350B9E2:00000001::
curl -X POST \
-H 'Content-Type: application/json' \
-d '{
"XID": "57415344:0000014247FEBB3D000000012008CC78A1A981840C3350B9E2:00000001"
}
' \
http://127.0.0.1:9089/ima/v1/service/commit/transaction/
An
example response to the
method:
{
"Version": "v1",
"Code": "CWLNA6011",
"Message": "The requested configuration change has completed successfully."
}