Welcome to SourcedCode.com

This AEM blog provides AEM tutorials and AEM solutions. We will cover new topics like experience fragments, personalisation, editable templates, Apache Sling, OSGI, and much more.

View Popular Posts on The Articles List View Page

Featured Posts

AEM Sling Model Injectors Annotations Reference Guide

The Apache Sling Model enables injector specific annotations which aggregate the standard annotations for each of the available injector, which ...
Read More

How to write Javascript Unit Tests for AEM Client Libraries with Jest

This article demonstrates how to set up and run Javascript Jest unit test for client libraries. As a part of ...
Read More
/ AEM, Development

Caching Experience Fragment Techniques in AEM Sites 6.5

This article explains different techniques to handle cache invalidation with AEM experience fragments. This topic will cover some of the ...
Read More
/ AEM, Caching

AEM Global Objects for Backend and Front-end Sightly (HTL) Development

While working on an AEM project, we can speed up the process of development by utilizing the global objects offered ...
Read More
/ AEM, Quick Reference

Recent Posts

How to get Authorization: Basic Auth Header from AEM Author

Getting the Authorization (Basic access authentication) Basic Auth Header from AEM Author is simple. If you have curl installed on ...
Read Article
/ AEM, curl, Development, Security

DRY way of using RichText Granite UI Component in AEM for Static Templates

Every developer have experienced a situation where they are working with AEM multiple AEM components, where Touch UI dialogues consist ...
Read Article
/ AEM, Development, Touch UI

taglib prefix=”sling” to Sightly and Sling Model Non-JSP & Non-JSTL implementation

In the past, AEM developers would heavily focus on building AEM components with Java Server Pages (JSPs) & JavaServer Pages ...
Read Article
/ AEM, Development, jstl

How to Setup the AEM Dispatcher Flush Agent?

Before setting up the dispatcher flush agent on your AEM publish instance, we must make available the /dispatcher/invalidate.cache URI. Where ...
Read Article
/ AEM, Dispatcher

How to Get AEM i18n Dictionary in JSON Format

AEM i18n dictionary out of the box tools does not offer an elegant way to get the JSON representation of ...
Read Article
/ AEM, Development

Re-usable Color Select in Touch UI Dialogs w/ ACS Common’s Generic Lists

While working on AEM component's Touch UI dialogues, in particular, with colors, there are many cases where developers will need ...
Read Article
/ AEM, Touch UI

Errors while building the latest AEM Project Archetype 24 on MacOS

I was recently trying to start up a new AEM project using the latest, AEM Project Archetype 24, but I ...
Read Article
/ AEM, Development, Short Post

Tool: Generate Curl Command to Update OSGI Configurations

Micro-Frontend, written in ReactJS 16.14.0. This tool helps generate a curl command used for updating OSGI configurations directly from the ...
Read Article
/ AEM, curl, Development

With HTL, Pass Data from AEM Backend to Javascript

When working with AEM components, it's very common to pass data from AEM backend to a particular JavaScript event. In ...
Read Article
/ AEM, Client Libraries, JavaScript

3 Different Ways to Embed Custom Fonts in AEM Sites

In this article, we will go through three different ways how you can embed custom fonts in an AEM site ...
Read Article
/ AEM, Client Libraries

AEM inheritedpageproperties with Sightly, JSP, OSGI Bundle

inheritedpageproperties helps you retrieve a parent property from parent pages. Inherited page properties utilises com.day.cq.commons.inherit.HierarchyNodeInheritanceValueMap, where the search is made ...
Read Article
/ Development, OSGI, Quick Reference

Basic Steps to Debug an Error in AEM

There are times when something is not working as expected from the AEM Server; relax, you are fine. The error ...
Read Article
/ Development
Back To Top