Almost all the time, we have fields of a component's dialog fixed and any change in it requires change in code. I had a use case in which all the fields had to be populated dynamically from a node that had information in its child nodes. Some challenges that I faced was: - The component was used in lot of places and any change...
While working on one of a complex requirements in our Adobe CQ5 / AEM project , we felt the need to continuously observe the flow. Though, logs are of good help but we wanted to analyze the complete flow . In this scenario, debugging feature in IDE becomes very handy. Software Stack being used : CQ Server : AEM 5.6.1 IDE :...
In one of our project, we had to create custom node types. In this blogpost, we'll talk about the various ways of creating the Custom Node Type and deploying it across multiple instances. We'll be using AEM 5.6.1 as our CQ server. A. Creating and Registering the Custom Nodetype There are broadly following three ways of creating...
In previous part , we discussed protecting CQ5 author instance when CQ5 acts as a service provider (SP). In this blog post, we'll cover how to protect any published resource/website. We'll be using Shibboleth SP for the same. Necessary Steps: Installing LDAP Server. Installing Shibboleth IdP. Installing Apache tomcat on...
Single sign-on (SSO) is a mechanism where by a single action of user authentication and authorization can permit a user to access all computers and systems for which he has access permission, without the need to enter multiple passwords. While implementing SSO as part of one of our projects , we thought of protecting CQ5 author and...
I am quite fond of the bulk editor feature of CQ and in the past I have used it quite often to quickly view and update content from within the Bulk editor console. Recently I found the need to refer to this "old friend" to make some quick content updates from within the Bulk editor console when I noticed something was not right. (I had...
If you want to make your CQ/AEM instance start on system boot in Windows Operating System, I am sure you will find a lot of documentation on that. Even Day (now Adobe) has a page on installing CQ as a Window service. But you will hardly find any page on making your CQ/AEM instance start on system boot in Linux Operating System. I was...
Installing dispatcher for AEM in Apache Web-server in Linux may get little tricky, as documentation provided by Adobe on Installation of Dispatcher in Linux is not sufficient, and if we take it in analogy and try doing same way we do in Windows, then we face some issues locating the appropriate files. Prerequisites for Dispatcher...
EVOLVE’13 - The Adobe CQ Community Technical Conference - a community-based 3-day event that ran from August 26-28th at the Hard Rock Hotel in San Diego. The conference witnessed Marketing and IT VPs, Project Managers, CQ Architects, BAs and CQ/Java Developers from around the world. Myself, Ankur Mittal and Abhinit Bhatnagar attended...