AEM, Java, Software development

JOSE Encryption and AEM Keystore Integration

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 […]

April 23, 2022

AEM, Java

Access multiple implementation of an OSGi service from a Sling servlet dynamically

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 […]

April 18, 2022

Grails, Java, Software development

Handling Exceptions in Grails

Daahh !! Who doesn’t know how to handle exceptions. A simple try-catch block would do the job. But think of so many methods where we will have to keep the same code of catching exceptions and then creating the desired response. Hmm, haven’t you heard of the common try-catch in the filter? Well, we can […]

January 3, 2022

Java, Product Engineering, Software development

Groovying on Template Aid for Java

If you haven’t combined Groovy scripts with your Java projects yet, you’re missing out. It’s super easy with Maven, and it’ll make your code more modular and elegant. But most importantly, you’ll have some fun scripting, and if nothing else, you’ll most certainly benefit from some of the grooviest features, including the magic that is Groovy’s GString! You […]

December 23, 2021

AEM, Java, Technology

AEM Encryption Service: What, How & Why

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 […]

September 21, 2021

AWS, Cloud, DevOps

TO THE NEW Organized TechFluence, 2018: Highlights

TechFluence, 2018 is a community-driven technology conference organized by TO THE NEW on 24th March 2018 in Crowne Plaza, New Delhi. We have been organizing GrailsConf, an independent series of global conferences with a complete focus on Groovy, Grails, Gradle and the related technologies from last 5 years.  This year we decided to make it […]

March 28, 2018

AWS, Cloud, Cloud Managed Services

TechFluence 2018: 1 Day To Go!!!

After 4 successful editions of Grails Conferences, ToTheNew is back with something big this time and it covers a broad spectrum of technologies. Introducing our flagship annual technology conference TechFleunce. The conference sets the stage for learnings on technologies such as Blockchain, AWS, Docker, Java, Spring, NodeJS, React, Data Analytics, Mobility, and IoT.

March 23, 2018

Java, Technology

Java Garbage Collection – An Overview

Garbage Collection is a process to identify and delete the objects from Heap memory which are not in use. GC frees the space after removing unreferenced objects. The event in which Garbage Collectors are doing their job is called “Stop the world” event which means all of your application threads are put on hold until […]

January 20, 2018

Java, Software development, Technology

Asynchronous Programming & Aggregation using Apache Camel

In any user facing and real time application, data is of utmost importance as it directly affects any business’s market and revenue. Recently, we were needed to build an OTA for booking hotels; wherein User may book hotel rooms for specific dates. For this, we integrated with multiple Suppliers for fetching hotel information which resulted […]

August 30, 2017