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
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,125 views0 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...
286 views0 comments
Juan Ayala
Jun 20, 20223 min read
Setting Up A Dev Terminal
This week I start a new position at Kin+Carta and I have received a new Mac laptop. I thought it would be a good time to go over how I...
381 views0 comments
Juan Ayala
Mar 14, 20223 min read
The Sling Model @Via Annotation
I love writing code. What I love more is writing less. That is why I like Sling models. I have written about leveraging its injectors....
1,531 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...
662 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,231 views0 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...
662 views0 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,102 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,584 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,798 views0 comments
Juan Ayala
Nov 14, 20214 min read
Configuring Author Access on AEMaaCS Instances
You spent countless hours developing, testing, and putting together an awesome AEM site. The whole time you work as 'admin'. You make it...
1,938 views2 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,699 views0 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,145 views0 comments
Juan Ayala
Oct 3, 20211 min read
A New AEM Blog
For the past year, I have been blogging for my employers. Perficient and most recently 3|Share. It has been a good experience that I plan...
155 views0 comments
Home: Blog2
bottom of page