Changes to pom.xml to use the spring 3.2.3, jackrabbit 2.8.0 etc.
Changes to use the JCR 2 API instead of the deprecated JCR 1.0 api for managing lock