Requirements Configurable; Cannot be removed by an author; Shared between a root page and every descendant of this page (children, grandchildren, …), even if they use different templates…
Leave a CommentAEM Posts
To set the type of a property created or modified through the component dialog, add a hidden field named {{propertyName}}@TypeHint to the dialog. In this…
Continue reading Setting the type of a property in a component dialog
Leave a CommentTo do so, include com.adobe.granite.ui.clientlibs.compiler.less to the logger names list of your Sling logging configuration and set the log level to debug, as shown here. Be aware…
Continue reading Enable DEBUG for the LESS compiler
Leave a CommentIn my early days of building OSGi bundles for AEM, I got used to this message in the error.log: *INFO* [OsgiInstallerImpl] org.apache.sling.installer.core.impl.tasks.BundleStartTask Could not start…
Continue reading Resolving OSGi bundle dependencies
Leave a CommentAEM 6.0 was the debut version for Oak. I’ve highlighted some interesting points about the new backend: Transactional model On login, each session is under…
2 CommentsIf you’ve been trying to create your first AEM project using a Maven archetype provided by Adobe and all you got is the message [ERROR] Failed…
Continue reading Maven archetypes for AEM
Leave a Comment