Sling Servlets in AEM - Complete Guide
In the previous post, we explored Sling Resource Resolution, which forms the foundation of how AEM maps HTTP requests to content. In this post, we’ll dive into Sling Servlets, the next key building bl
Search for a command to run...
Articles tagged with #aem-services
In the previous post, we explored Sling Resource Resolution, which forms the foundation of how AEM maps HTTP requests to content. In this post, we’ll dive into Sling Servlets, the next key building bl
OSGi is extremely powerful. But with that power comes complexity, operational overhead, and architectural responsibility. Understanding what OSGi enables is only half the story. The other half is know
If querying tells us what data we want from the repository, indexing decides whether AEM survives the request or collapses under it. Now comes a critical question: How does AEM efficiently search thr
In OSGi, a bundle does not interact with the framework directly. Instead, all communication between a bundle and the OSGi container happens through a single, powerful object: BundleContext. You can th
A Bundle Activator is a Java class that allows you to hook into a bundle’s lifecycle. It lets you execute custom logic when: A bundle starts A bundle stops In simple terms: A Bundle Activator is
This post serves as a central index for my complete OSGi Deep Dive series. OSGi is often described as complex or hard to understand, mainly because its concepts are deeply interconnected — containers,