Developing AEM Dispatcher configuration can be challenging. The same attribution goes to httpd configuration, especially for developers without a broad experience with it. This article will show how to release this pain (...)
With the introduction of method handles in Java 7 and LambdaMetafactory in Java 8 we can now make reflective method calls almost as fast as the direct access itself. (...)
Mocking static methods has just been made possible in Mockito 3.4.0, which goes really well with JUnit 5 and reduces reliance on PowerMock and JUnit Vintage. (...)
The recommended runtime environment for Adobe Experience Manager 6.5 (AEM) is Java 11. Let's see how to run it using Gradle AEM Plugin (GAP) and handle known discrepancies between Java 8 & 11. (...)
Content is a very important part of each AEM/CQ application. In fact, all of our projects contain something that we call sample content. It presents all the components, templates and functionalities, but also contains so (...)