JCR Installer Search Path Priority

We faced a problem where a project we were working on wanted to use features in the cq-6.3.0-featurepack-10262-1.2. We ran into an issue where the 6.3.0-featurepack package contains configurations to Demandware. The reason this was an issue is because our project had configuration nodes for Demandware as well. One solution would have been to uninstall …


Sling Resource API vs. JCR API

Intro Although many of us have been using both Sling and JCR API, few numbers are publicly available when it comes to comparing performance of both API’s. This subject was briefly touched in a presentation on Connect 2015 by Maciej Matuszewski. This article will strive to highlight the performance of both API’s using simple test …


Maven Build Profiles and the Sling JCR Install Service

tldr; Doing both autoInstallPackage and autoInstallBundle at the same time can cause conflicts in the OSGi/Felix/System/Web Console as it installs the jars. JCR config and install folders will not work correctly when the conflict happens. Just do autoInstallPackage. If there is a conflict, there will be folders to mark progress under /system/sling/installer/jcr/pauseInstallation—delete them, and then …