Welcome to SourcedCode.com

A blog that provides AEM tutorial and AEM solutions. This technical blog will cover new topics like experience fragments, personalisation, editable templates, Apache Sling, OSGI, and much more.


Featured Posts

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

JUnit 4: AEM Sling Models Unit Test Example Using wcm.io AEM Mocks

Creating new AEM components, we sometimes need backend logic to compute user requests with business logic. There are multiple ways of doing so, like using the Java-Use API or Javascript-Use API, but the most popular and best practice of writing ...
Read Article
/ AEM, Junit4, Sling Models

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 by AEM Framework. Quick Links Backend Example Front-end Examples Sightly/HTL & AEM Backend Objects Mapping AEM Backend, an example of ...
Read Article
/ AEM, Quick Reference

How to install multiple packages in CRX/DE on a clean instance?

You are ready to ship your project packages and package-dependencies over to your customers. You have 7+ packages that need to be individually installed; installing 7 packages is manually is not the best approach, and it will take too long ...
Read Article
/ AEM, Deployment

How to revert deployed packages in CRX/DE package manager?

In this tutorial, you will learn how to revert a deployed package in CRX/DE package manager. The package is uploaded into CRX/DE and not yet replicated. Visit CRX/DE Lite (http://localhost:4502/crx/packmgr/index.jsp) Locate the project package. Click on "more" (the drop-down on ...
Read Article
/ AEM, Deployment, Video Tutorial

How to deploy new releases manually on Staging and Production AEM environments?

There are many ways for deploying new releases to AEM staging and Production environments. In this tutorial, I will share with you my process for deploying new releases manually. I personally found this the safer way to deploy new releases ...
Read Article
/ AEM, Deployment

How to use AEM JCR SQL2 query strings to query for nodes in Java Content Repository

JCR-SQL2 (Java Content Repository - Structured Query Language 2) is domain specific language used to query JCR nodes held in the JCR repository. The syntax for JCR-SQL2 is fairly similar to SQL, so if you have some experience with SQL, ...
Read Article
Back To Top