05287_Maven-Build-Profiles-and-the-Sling-JCR-Install-Service

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 …


05287_Do-not-rely-on-Online-Compaction-in-AEM-6x

Do not rely on Online Compaction in AEM 6.x

Most of you should probably already be aware that there are some challenges in AEM 6.x with repository disk growth. While this has improved marginally in more recent releases, it’s absolutely vital to a healthy Adobe Experience Manager stack that offline compaction be performed regularly. For our Managed Services clients, this is a service our …


05287_A-Study-in-Dialog-Data-Types_Type-Hints

A Study in Dialog Data Types: Type Hints

Many Adobe Experience Manager authors and developers are familiar with the concept of a dialog box. In general, customizable AEM components give authors a set of options that they can author when they create or modify a component. The dialog box is the AEM mechanism by which developers enable authors to make these changes, usually …