Powered by Zoomin Software. For more details please contactZoomin

Administrate MarkLogic Server

xa

  • Last Updated: April 14, 2026
  • 1 minute read
    • MarkLogic Server
    • Version 10.0
    • Documentation

The xa user role allows creation and management of one’s own XA transaction branches

in MarkLogic Server. The xa role is required to participate in XA transactions. For details, see Participating in XA Transactions in Developing with XCC. The xa role has these execute privileges:

Name

Action URI

complete-my-transaction

http://marklogic.com/xdmp/privileges/complete-my-transactions

forget-my-xa-transactions

http://marklogic.com/xdmp/privileges/forget-my-xa-transactions

prepare-my-xa-transactions

http://marklogic.com/xdmp/privileges/prepare-my-xa-transactions

status-builtins

http://marklogic.com/xdmp/privileges/status-builtins

xdmp:set-current-transaction

http://marklogic.com/xdmp/privileges/set-current-transaction

xdmp:transaction-create

http://marklogic.com/xdmp/privileges/xdmp-transaction-create

xdmp:transaction-create-xid

http://marklogic.com/xdmp/privileges/xdmp-transaction-create-xid

TitleResults for “How to create a CRG?”Also Available inAlert