The current 1.1.4 release does not work with eXist-db 6.4.0. I had to install Maven and then build my own snapshot to get a working versioning module.
Since I was updating from eXist-db 3.0rc2 to eXist-db 6.4.0 (i.e., a long time after I set up the previous database), the sequence was more like:
- Find that versioning wasn't happening
- Confirm in the documentation that the
collection.xconf syntax was still correct
- Search the documentation to find in the eXist-db 3.0 release notes that versioning is a separate module
- Install version 1.1.4
- Stack traces
- Grep the jars to see if the unfound method is a classpath problem
- Search the eXist-db source code and commit history to confirm that APIs have changed and when
- Clone the
xquery-versioning-module Git repository
- Install Maven
- Build the module
- Install the module
- Versioning is working
The current 1.1.4 release does not work with eXist-db 6.4.0. I had to install Maven and then build my own snapshot to get a working versioning module.
Since I was updating from eXist-db 3.0rc2 to eXist-db 6.4.0 (i.e., a long time after I set up the previous database), the sequence was more like:
collection.xconfsyntax was still correctxquery-versioning-moduleGit repository