AEM 6.3: Handling Feelings of Deprecation

Published on by Dan KlcoPicture of Me Dan Klco

Have you noticed new warnings showing up on your JSONObject? Have your Felix SCR Annotations not been looking quite right? If so, you may have a case of AEM 6.3.      AEM 6.3 is the latest version of Adobe Experience Manager. While this new version comes with some great new features such as Content as a Service and Core WCM Components, it also deprecates some common functionalities. Two of the most common functionalities deprecated in AEM 6.3 are Apache Sling Commons JSON and Apache Felix SCR Annotations.   Apache Sling Commons JSON   Apache Sling's JSON library is used on many projects for simple JSON parsing and generation. Unfortunately, Apache's legal team determined the basis for Apache Sling's Commons JSON library, org.json has a unique license which is not compatible with the Apache 2.0 license used by Apache Sling. Thus, the library was deprecated and is now officially deprecated in AEM 6.3.  ...