Technology

Day 3 @ adaptTo() 2014 | Grand Finale

After an eventful second day where we had a hackathon in the end to try all the stuff, something interesting was needed for Final Day and that is exactly what we had. Six sessions were scheduled for the day: Dynamic Components using Single-Page-Application Concepts by Andon Sikavica, Bojana Popovska OSGi Asynchronous Services:...

by Vivek Sachdeva
Tag: AEM
25-Sep-2014

Technology

Day 2 @ adaptTo() 2014

A quick recap of Day 2 sessions:Modern Day Operations with Apache Sling by Bertrand DelacretazSling DevOps and clusterGit driven Sling SetupThe Lazy AEM Developer by Feike VisserJSP and Sightly comparisonFeatures of SightlyWrite less code that does more.Mobile App Development with Apache Cordova and AEM by Bruce LefebvreSling IDE...

by Vivek Sachdeva
Tag: AEM
24-Sep-2014

Technology

Day 1 @ adaptTo() 2014 – What a start!!

One of the most famous Apache Sling Tech Meetup started today. As it is meant for people using slick and some part of it, the meetup started with a Rookie session by Sebastian Schlick. The session was mainly meant for attendees who wanted to know about basics of Sling. For others interested ones, AEM certification conducted by Adobe at...

by Vivek Sachdeva
Tag: AEM
23-Sep-2014

Technology

adaptTo() 2014 – Precap

adaptTo() is the premier event for AEM enthusiasts in Berlin. The conference features some exclusive technical sessions about the latest industry innovations and developments on AEM. This three day meetup will commence on September 22 this year. I will be taking a session on "Integrating ElasticSearch with AEM". The session will...

by Vivek Sachdeva
Tag: AEM
19-Sep-2014

Technology

Integrating Salesforce with CQ5

Adobe AEM provide its extendable capabilities to integrate  with other products. Below demonstration describe how to connect Adobe CQ5 with Salesforce which is the market’s leading cloud based CRM System. CQ5 provide OOTB components for the integration purpose. It helps the organization to target the customers through web channels as...

by Vivek Dhiman
Tag: AEM
01-Sep-2014

Technology

YouTube Integration with CQ5

Managing multimedia content to any large scale website is much complicated if the content is dynamic and needs to be changed at regular intervals. Integration of YouTube with CQ5 is one of the use case which can help authors to manage the channel specific videos for particular page related with particular channel. Below is the snapshot...

by Vivek Dhiman
Tag: AEM
31-Jul-2014

Technology

Register Groovy class as Component/Service in CQ

Being a CQ5 developer, I have to register components and services almost everyday. Knowing how powerful Groovy is, I wanted to replace all Java code with Groovy. First step towards it was being able to compile Groovy. I got it to work with the help of this blog. Although I was facing following problem even after this: - I was not...

by Vivek Sachdeva
Tag: AEM
30-Jun-2014

Technology

Change Static Dialog to Dynamic without re-authoring existing content

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...

by Vivek Sachdeva
Tag: AEM
12-May-2014

Technology

Debugging in AEM

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 :...

by Geetika Chhabra
Tag: AEM
24-Apr-2014

Technology

Creating Custom Node Type in JCR

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...

by Geetika Chhabra
Tag: AEM
07-Apr-2014

Technology

Enabling SSO with CQ5 – Part III

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...

by Geetika Chhabra
Tag: AEM
26-Mar-2014

Technology

Enabling SSO with CQ5 – Part II

In first part of our tri-part blog series ,  we discussed about the installation and configuration of Shibboleth IdP. We'll be focusing on the following two use cases : Use-Case I : Protecting CQ5 author instance when CQ5 acts as a service provider (SP). Use-Case II: Protecting any published resource/website. This...

by Geetika Chhabra
Tag: AEM
11-Mar-2014