Powered by Zoomin Software. For more details please contactZoomin

Develop with XCC

Overview

  • Last Updated: January 16, 2026
  • 1 minute read
    • MarkLogic Server
    • Version 11.0
    • Documentation

XA is a standard for distributed transaction processing defined by The Open Group. For details about XA, see https://publications.opengroup.org/?catalogno=c193

JTA is the Java Transaction API, a Java standard which supports distributed transactions across XA resources. For details about JTA, see: http://java.sun.com/products/jta/

The XCC API includes support for registering MarkLogic Server as a resource with an XA Transaction Manager. For details, see Enlisting MarkLogic Server in an XA Transaction.

The basic XA architecture as it applies to MarkLogic Server is shown in this diagram:

Diagram of Basic XA Architecture

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