top of page
The AEM Maven
ma·ven \ ˈmā-vən \
: one who is experienced or knowledgeable
A blog about Adobe Experience Manager and AEMaaCS. Written by an AEM Maven.
Home: Welcome
Juan Ayala
May 12, 20245 min read
How to Securely Integrate AEM with Azure Storage Using Azure Identity & Access Management
Learn how to securely integrate AEM with Azure Storage using Azure Identity & Access Management credentials. Follow step-by-step guide.
239 views0 comments
Juan Ayala
Dec 10, 20234 min read
The SlingSettingsService & Run Modes in AEMaaCS
Explore the transition from deprecated Java APIs like org.apache.sling.settings.SlingSettingsService to future-proof practices in AEMaaCS
2,106 views0 comments
Juan Ayala
Oct 15, 20233 min read
JSR-380 Bean Validation 2.0 in AEM
Don't write any more tedious, error-prone validation code. Use constraint annotations and let the bean validation framework do the rest.
150 views0 comments
Juan Ayala
Mar 5, 20233 min read
Testing Java HTTP Clients in AEM
As part of my job, I review a lot of code. One of the problems that I see often is that a lot of code gets written to integrate AEM with...
725 views0 comments
Juan Ayala
Dec 4, 20223 min read
The Templated Container's Structure Resources
One of the first things you will learn about AEM's architecture are its three basic parts. The content repository, implemented by...
133 views0 comments
Juan Ayala
Nov 6, 20224 min read
The Context-Aware Configuration Editor
You might be looking to create your own custom context-aware configurations. Or you might be dealing with existing ones like those for...
1,434 views1 comment
Juan Ayala
Sep 11, 20223 min read
Private Keys, the KeyStore and Encryption
In my last post I covered the topic of digital signatures. And I wrote a servlet that used the certificate form the trust store to verify...
803 views0 comments
Juan Ayala
Jul 31, 20223 min read
Certificates, the Truststore & Signatures
Cryptography is all around us. Surfing the web using SSL/TLS. SSH public key authentication. Or SAML authentication. Things get signed...
454 views0 comments
Juan Ayala
Jul 24, 20222 min read
Syncing Files With Repo Tool
While developing custom solutions for AEM, files are synced with the JCR and tested oh... several hundred times a day! JSP, HTL, XML or...
1,143 views0 comments
Juan Ayala
Feb 20, 20225 min read
AEM Unit Testing With Groovy & Spock
In my last post, I explored three different ways to use Groovy in our AEM projects. Using Groovy to build OSGi components, servlets and...
673 views0 comments
Juan Ayala
Feb 6, 20224 min read
Making AEM Groovy Without the Console
Learn how you can integrate Groovy 3.0 into your AEM project. Without the AEM Groovy console.
1,242 views0 comments
Juan Ayala
Nov 28, 20213 min read
Apache Sling Sitemap in AEM 6.5 & AEMaaCS
On almost every AEM project I've worked on, there has been a need to generate a Google sitemap. It is standard SEO practice. The first...
8,684 views0 comments
Juan Ayala
Nov 21, 20213 min read
System Users in AEM 6.5 and AEMaaCS
In the old days, if you needed a Sling ResourceResolver, you would get a reference to a ResourceResolverFactory and call...
2,818 views0 comments
Home: Blog2
bottom of page