Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.

Supported MarkLogic versions

Geert edited this page Jun 9, 2017 · 10 revisions

Roxy is meant to work across multiple versions of MarkLogic. Currently supported are:

  • MarkLogic 9: in progress. There may be MarkLogic features that are not yet fully supported. If you find one, please report it.
  • MarkLogic 8: actively tested and used. Report bugs if you find them.
  • MarkLogic 7: actively tested and used. Report bugs if you find them.

Older versions of MarkLogic are no longer supported, and Roxy will NOT run against them. This also means that bugs specific to versions older than MarkLogic 7 will NOT be addressed and that new features may be introduced that break compatibility with old versions even further.

Your properties will need to specify which version of MarkLogic you are using. Set the "server-version" property accordingly, typically in deploy/build.properties.

server-version=8

Note: "Supported" means that people who work on Roxy will try to address problems that found as they have time to do so. We cannot commit to fixing any particular problem, or to doing so in a particular timeframe.

Legacy support

Even though Roxy no longer officially supports older MarkLogic versions, it used to do so in the past. We have tried to trace back the latest version running against them:

MarkLogic 6

Latest code base contains references to the rest-extension-user role, which was introduced in MarkLogic 7. Those changes were introduced in v1.7.1. So, for MarkLogic 6 you will need to use:

  • v1.7.0 or less

A few quick tests seem to confirm v1.7.0 to work against MarkLogic 6. Self-test runs clean.

MarkLogic 5

Despite the fact that MarkLogic 5 does not support REST-api app-servers yet, it seems possible to use v1.7.0 for MarkLogic 5 too. Just don't select app-type rest, and avoid references to rewrite-resolves-globally in your deploy/ml-config.xml file.

  • v1.7.0 or less (provided you can avoid anything rest related)

Self-test runs clean.

MarkLogic 4

TODO