In continuation with our last blog on Commerce framework, now we will be installing Magento 2 and setting up the Venia store. Adobe Commerce will work as a Commerce engine, as shown in the previous blog here. Adobe Commerce serves paid as well as community (Open-Source) editions. We will concentrate on the latter. There are […]
As we already know, the power of AEM in a digital world. It offers many capabilities to its customers to build their website quickly and faster to the market, including many features that reduce the complexity of authoring or core components that reduce the need for custom code, accelerating the time to market for brands. […]
Introduction In my recent project, I encountered a scenario where I had to incorporate a custom DITA-OT plugin into the XML Add-On. In my following article, I’ll guide you through the steps to integrate the plugin. Prerequisite For this, you’ll need AEM 6.4 with the XML Documentation Add-On 3.8. Custom DITA-OT plugin zip file. (For […]
AEM, Digital Engineering, Digital Marketing
Use cases Let’s assume we have a large number of published articles or topics. Each article contains some paragraphs or content that is obsolete now and should not be displayed to the end users. Since the number of articles is large, it is difficult to update the content quickly. Let’s say we have all content […]
AEM, Cloud, Web Content Management
What is Headless CMS CMS consist of Head and Body. Body is where the content is stored and head is where it is presented. In Headless CMS the body remains constant i.e. in our case it will be AEM but there is no head, meaning we can decide the head on our own. This does […]
AEM, Java, Software development
What is JOSE? JOSE or JSON Object Signing and Encryption , in brief, is a framework intended to provide a method to securely transfer claims (such as authorization information) between parties. The JOSE framework provides a collection of specifications to serve this purpose. One big plus for this framework is that it has excellent support […]
Prerequisites AEM 6.5 Latest Service pack (I am using 6.5.8 here). S3 connector (Feature pack version 1.10.10) Amazon S3 bucket. Required feature pack com.adobe.granite.oak.s3connector-1.10.10.zip Note :S3 connector feature pack has dependency over the service packs, as it uses oak as dependencies and AEM should be updated with a equal/higher version of oak than the one […]
Use Case Here we are going to showcase how we can access multiple implementations of an OSGI service dynamically (at run time) from a sling servlet. Break the requirement To deal with the requirement we are going to break it in multiple requirements – Creating multiple implementations of an OSGi service. Giving an unique meaningful […]
Adobe Experience Manager (AEM) provides an encryption service which helps to encrypt text and decrypt the protected text. The support is available in AEM with the bundle name Adobe Granite Crypto Support (com.adobe.granite.crypto). It can be used to: Encrypt properties configured in OSGI configuration service Meet the need to protect/unprotect text or binary data in […]