Skip to content
Dannes Wessels edited this page Feb 10, 2014 · 52 revisions

As the name of the extension suggests, this module provides two features for the eXist-db database/application server:

  • [Document replication](wiki/Document replication)
  • Messaging

With the '[document replication](wiki/Document replication)' feature it is possible to automatically transparently synchronise documents and document updates into a network of eXist-db instances. The 'messaging' feature allows to exchange 'messages' with a (enterprise) message broker. Both features share the set of (JMS) configuration parameters.

ActiveMQ

Both features use Java Message Service (JMS) technology for the reliable transport of the data. The extension has been developed with the excellent Apache ActiveMQ open source messaging server.

Please note that this extension requires significant knowledge about JMS, ActiveMQ and related technologies. I'd recommend to buy a book about these subjects or contact eXist Solutions GmbH for assistance and advice.

A binary distribution is available via the releases section. Build instructions are available here. Please report issues to the extension issue tracker but I prefer to accept pull requests!

The extension has been developed and tested with recent eXist-db builds (built from develop/git). The extension can either work or not work with the latest released version (2.1 at the time of writing). The reason for a potential compatibility is a recent (incompatible) change in the Trigger-classes.

Input from 'the community' are linked on the Community page.

Clone this wiki locally