PinnedShankar AngadiDifference between @Inject and @ValueMapValue in AEM sling modelsBoth the @Inject and @ValueMapValue annotations are used in AEM Sling Models to map content in the AEM JCR (Java Content Repository) to…Apr 21, 2023Apr 21, 2023
Shankar AngadiAEM: Adding 3rd party jar using bnd-maven-pluginIn some cases, you may need to include third-party JAR files in your AEM project to leverage additional functionality. For example, let’s…6d ago6d ago
Shankar AngadiAEM: Sling Model registration using bnd-maven-pluginbnd-maven-plugin has been preferred instead of the previous maven-bundle-plugin, and it comes by default with the latest…Jul 25Jul 25
Shankar AngadiAEM: Transient WorkflowsIn Adobe Experience Manager (AEM), workflows are used to automate various tasks and processes. A transient workflow is a specific type of…Jul 15Jul 15
Shankar AngadiAEM: Workflow Best PracticesAdobe Experience Manager (AEM) workflows are essential for automating tasks and ensuring efficient content management. Proper configuration…Jul 8Jul 8
Shankar AngadiAEM: Sling Model with multiple export formatsWe can define multiple exporters for a Sling Model by using the @Exporters annotation. This is useful when you need to export the same…Jun 24Jun 24
Shankar AngadiAEM: Differences between JCR EventListener, OSGi EventHandler, and Sling ResourceChangeListenerJun 19Jun 19
Shankar AngadiAEM: Accessing aem local instance on internet using cloudflare tunnelingPrerequisiteJun 17Jun 17
Shankar AngadiAEM: OSGi service with multiple implementations and calling from sling models ,servicesJun 141Jun 141