The XML Contentbase Connector (XCC) is an interface to communicate with MarkLogic Server from a Java middleware application layer using the XDBC protocol.

Java 8 compatibility notice:
XCC 12.1.0.1 is a maintenance release that restores compatibility with JDK 8. This release supersedes version 12.1.0. Users running XCC on JDK 8 should upgrade to the corresponding .1 release. XCC 12.1.0.1 is the recommended version to use with MarkLogic Server 12.1.0.

Downloads

 


Major Features

  • Evaluating stored XQuery programs
  • Dynamic construction and evaluation of XQuery programs from Java code
  • Type marshalling
  • Document management and streaming inserts

Getting Started

Maven
<dependency>
  <groupId>com.marklogic</groupId>
  <artifactId>marklogic-xcc</artifactId>
  <version>12.1.0.1</version>
</dependency>

Documentation


Other Versions

XCC for 11:
Java 8 compatibility notice:
XCC 11.3.7.1 is a maintenance release that restores compatibility with JDK 8. This release supersedes version 11.3.7. Users running XCC on JDK 8 should upgrade to the corresponding .1 release. XCC 11.3.7.1 is the recommended version to use with MarkLogic Server 11.3.7.

 

Maven
<dependency>
  <groupId>com.marklogic</groupId>
  <artifactId>marklogic-xcc</artifactId>
  <version>11.3.7.1</version>
</dependency>
XCC for 10.0 :

Maven :

<dependency>
  <groupId>com.marklogic</groupId>
  <artifactId>marklogic-xcc</artifactId>
  <version>10.0.11.1</version>
</dependency>
XCC for 9.0 :

Maven :

<dependency>
  <groupId>com.marklogic</groupId>
  <artifactId>marklogic-xcc</artifactId>
  <version>9.0.13</version>
</dependency>

XCC for 8.0

Documentation

XCC JavaDoc

View the JavaDoc that overviews the MarkLogic XML Content Connector for Java.

XCC Developer's Guide

Read the guide that introduces XCC and walks through programming in XCC.

Introduction to XCC

Read through this chapter of the XCC Developer’s Guide for an introduction to XCC.

This website uses cookies.

By continuing to use this website you are giving consent to cookies being used in accordance with the MarkLogic Privacy Statement.