Debugging AEM: A Primer | AEM Community Blog Seeding

Avatar

Avatar

kautuk_sahni

Community Manager

Total Posts

5.7K

Likes

1.0K

Correct Reply

1.1K

Avatar

kautuk_sahni

Community Manager

Total Posts

5.7K

Likes

1.0K

Correct Reply

1.1K
kautuk_sahni
Community Manager

29-09-2020

BlogImage.jpg

Debugging AEM: A Primer by Joey Smith

Abstract

One of the hardest things for me when starting with AEM was learning how to break problems down to figure out the root cause. There are so many moving parts in AEM, and most of them were either unfamiliar territory (Sling, Felix, the JCR), or are unique to AEM itself (things like Granite, Coral, the workflow engine, etc.) So, when I recently was forced to debug a problem which occurs in AEM out-of-the-box, I decided to write a detailed article laying some of the techniques I use to debug AEM when it isnโ€™t doing what I think it should.

On the other hand, if youโ€™re someone who is finding that their โ€œDAM Update Assetโ€ workflow disappears from the โ€œTimelineโ€ view, and youโ€™d like to skip to the end, jump directly to โ€œRestoring the DAM Update Asset Workflowโ€.

Introducing the Problem
For the past few AEM releases, every few months my end-users would re-open the same internal support ticket. โ€œโ€˜DAM Update Assetโ€™ Workflow is unavailable in the siderail.โ€

We have a fairly large implementation of AEM Assets, disconnected from any AEM Sites instance, with a number of users who work in AEM every day but arenโ€™t exactlyโ€ฆwell, theyโ€™re graphics people. They refer to me as their โ€œpropeller-headโ€, so I think Iโ€™ll refer to them as my โ€œLudditesโ€.

Read Full Blog

Debugging AEM: A Primer

Q&A

Please use this thread to ask the related questions.

AEM AEMEBlogSeeding Experience Manager