As already discussed in this post, we know there are two major types of run modes. Primary Run modes Secondary Run modes We will discuss setting up types of runmodes one by one. Set up only primary run mode:- We can set up primary runmodes by renaming the JAR file itself. Since, Adobe has changed... Continue Reading →
How to create run modes?
The run modes are very easy to create, below are some steps to create run modes. Consider that you are configuring a PROD instance. On production instance [PROD], we must enable minification of the css and js files using YUI compressor to reduce the load time. Even GZIP compression of js and css files is... Continue Reading →
AEM Runmodes and Types
AEM Runmodes are broadly categorized in two types , Installation Runmodes Custom Runmodes Installation Runmodes Installation Runmodes are out of the box (OOTB) runmodes provided by AEM. Installation runmodes are also called as fixed runmodes because, they are used at the time of installation (Hence the name instsallation runmodes) and once used, they are fixed... Continue Reading →
Run Modes in AEM
What are run modes in AEM? Run Modes in AEM is a concept in AEM using which a developer can configure a purpose specific AEM instance. AEM instance always serves a purpose be it AUTHOR which allows content authors to configure the content in AEM. (It provides editable environment) PUBLISH which displays the content configured... Continue Reading →
Internal architecture of AEM instance (AEM technology Stack)
From Image above, AEM technology stack can be divide into following, Java Runtime Environment (commonly known as JRE) Granite Platform AEM modules(Adobe Experience Manager) Custom Application Module (your website) Java Runtime Environment [JRE]: AEM is more or less a combination of or collection of jars, jsps [Java Server Pages], servlets, Java classes along with static... Continue Reading →
Dialog VS Design_Dialog in AEM
Dialog and Design_Dialog are different. Depending on the application need, the choice between them is made. Frequent question about the topic is, “How to decide between dialog and design_dialog to be used?” To understand this question itself, we need to understand the basic difference between Dialog and Design_Dialog. Basic Difference As we know, pages are... Continue Reading →
Reusing Dialog in AEM (cqinclude)
AEM has provided a noble functionality using which one can reuse the Fields and Tabs in the dialog. Consider an example where, you want to create 5 different components. The components are functionally different but the dialog structure they use is somewhat same. There is a requirement to add a new tab named “Navigation” in... Continue Reading →
AEM Maven Archetypes
What are archetypes? Why we use archetypes? Available maven archetypes for generating CQ projects!
Configure Fake SMTP with AEM
How to configure fake-SMTP with AEM? Fake SMTP is very useful to test the mailing program in your application. Fake SMTP is an SMTP server with GUI programmed in JAVA.
Gmail as your SMTP server in AEM
How to setup Gmail SMTP server which will let you send an email from your AEM instance? Note: In Production environment, one should use production grade SMTP server to send out emails. Follow the steps: Open CQ web console [https://localhost:4502/system/console/configMgr] Search [ctrl+F] “Day CQ Mail Service”. Configure the bundle as shown below. SMTP server host... Continue Reading →