Category Archives: CQ5

Removing Package Contents From an AEM Publish Instance

I’m currently looking to upgrade from CQ 5.5 to AEM 5.6.1 for one of my clients, and one of the preparation steps in the Upgrading to AEM 5.6.1 guide states: Remove custom application code. In some cases custom application code … Continue reading

Posted in AEM, CQ5 | Tagged , | 2 Comments

CRXDE Lite Surprise – Code Formatting

A colleague of mine showed me a nice little surprise today – In most IDE’s, when you highlight code and and hold shift while tabbing, the selected code group shifts to the left. In CRXDE Lite, it formats your code … Continue reading

Posted in AEM, CQ5 | Tagged | Leave a comment

AEM Best Practice: OSGi Configurations

One of the best practices I’ve come across recently in AEM is to never use the OSGi console directly to edit configurations. People may argue “But that’s what it’s there for!”, and indeed it is an easy interface to use … Continue reading

Posted in AEM, CQ5 | Tagged , , , | 8 Comments

CQ5 on SlideShare

I’ve just came across some interesting presentations on CQ5 on SlideShare, including presentations that recently featured during CQCON 2013 in Basel, Switzerland. While it’s not the same without the presenter, the slides still give nice insights into what’s happening out … Continue reading

Posted in AEM, CQ5 | Tagged , , , , , | Leave a comment

CQ5 Gotchya: Client Libraries Not Automatically Refreshing – Part 2

In addition to the blog post I wrote about CQ5 Client Libraries Not Automatically Refreshing, there is another issue with client libraries that has been introduced in AEM (CQ5.6). When you create a new client library (cq:ClientLibraryFolder) in AEM, it is … Continue reading

Posted in AEM, CQ5 | Tagged , , , , | 1 Comment

CQ5 Gotchya: Cache Invalidation from Publish Agent

In my previous post Automatic Dispatcher Cache Invalidation – Part 2, I explained the way to create a dispatcher flush agent that is triggered from a Publish instance. However, in CQ5.5 this will not always behave as expected. Out of the … Continue reading

Posted in AEM, CQ5 | Tagged , , , , , , , | Leave a comment

CQ5 Tutorial: Automatic Dispatcher Cache Invalidation – Part 2

In my previous post about Automatic Dispatcher Cache Invalidation in CQ5, I only told half the story. The method described in that post allows the author instance to notify the dispatcher when a page has been modified. But there are … Continue reading

Posted in AEM, CQ5, Tutorials | Tagged , , , , , | 15 Comments