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.
274 views
0 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.
157 views
0 comments


Juan Ayala
May 7, 20234 min read
Simplify Integrations With OpenFeign in AEM
Sometimes when I meet someone, the question comes up "What do you do for a living." I answer "I'm an internet plumber!" I create the...
645 views
0 comments


Juan Ayala
Mar 6, 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...
762 views
0 comments


Juan Ayala
Jun 20, 20222 min read
Switching Java SDK with jEnv
In the AEM world, Oracle Java 1.8 was the de-facto standard for a long time. In recent years there has been a shift to Java 11 from both...
311 views
0 comments


Juan Ayala
Jan 10, 20223 min read
HTTP Whiteboard Service
I started out with AEM in 2013. On my first project, I remember having to do something with CORS headers. I remember doing it with a...
699 views
0 comments


Juan Ayala
Dec 19, 20213 min read
Ranking Multiple Dynamic References in OSGi
In AEM we tend to develop custom OSGi services that do small units of work. For example, an OSGi service to send emails. Or a service...
2,165 views
0 comments


Juan Ayala
Nov 8, 20212 min read
AEM as a Cloud Service & Java 11 Pipelines
Recently I started a new AEM as a Cloud Service project. The first thing I did was generate a new repository using the Maven archetype. I...
1,798 views
0 comments


Juan Ayala
Oct 25, 20215 min read
equals() & hashCode() & AEM Unit Testing
Make assertions easy by adding equals() and hashCode() to your Sling Models and POJOs.
1,210 views
0 comments
Home: Blog2
bottom of page