Category Archives: CQ5

CQ5 Tip: Confirming the Runmode

When using CQ5 quickstart, it’s easy to know what runmode you’re using, as it’s defined by the jar file name itself – eg; cq-author-4502.jar. But if you use the start/stop scripts and want to confirm they are configured correctly, or … Continue reading

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

CQ5 Gotchya: Client Libraries Not Automatically Refreshing

I’ve noticed that sometimes when I update my javascript client libraries (under /etc/designs/my_project/clientlibs), the changes are not always automatically reflected when I refresh my webpage to test. One way around this is to clear your browser cache after making a … Continue reading

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

CQ5 Gotchya: cafebabe-cafe-babe-cafe-babecafebabe

I was playing around with permissions the other day to try and lock a few things down. However I came to some issues with an access denied exception: 14.02.2013 01:43:22.885 *ERROR* [123.456.789.123 [1360766602856] GET /libs/cq/core/content/welcome.html HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught SlingException … Continue reading

Posted in CQ5 | Tagged , , | Leave a comment

CQ5 Gotchya: Component Creation #2

Hit another gotchya today when creating a custom CQ5 component. The component itself is very simple – a piece of text that opens a dialog when edited / double-clicked. The dialog has 5 fields – 3 simple text fields, one … Continue reading

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

CQ5 Tutorial: Automatic Dispatcher Cache Invalidation

In order to set up automatic cache invalidation on the Dispatchers, you need to create new replication agents on your Author instance. Log into your author instance, and open the Tools console. Open the Replication tree in navigation pane and … Continue reading

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

CQ5 Gotchya: Component Creation

One of the things you really need to remember when developing a custom CQ5 component is that regardless of what it is, what it does, or what it smells like, it must have a child dialog component for it to … Continue reading

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