
xdmp:transaction-rollback( $host-id as xs:unsignedLong, $txn-id as xs:unsignedLong ) as empty-sequence()
Explicitly roll back a transaction running on a named host.
| Parameters | |
|---|---|
| host-id | A host id. | 
| txn-id | The transaction ID. | 
http://marklogic.com/xdmp/privileges/xdmp-transaction-complete
     Use this function to explicitly roll back a remote transaction running in
     "update" or "query" transaction mode. See
     xdmp:rollback
      
     for more information.
  
Any statement executing under the remote transaction is halted immediately.
If the named host or transaction does not exist, an error is raised.
xdmp:transaction-rollback(xdmp:host("some-host.yourdomain.com"), $some-txn-id)
=> Empty. The given transaction is rolled back and all
   modifications made by the transaction are discarded.