wcm.io Context-Aware Configuration

Context-Aware configuration for AEM applications, based on Apache Sling Context-Aware Configuration.

Context-Aware means configurations that are related to a content resource or a resource tree, e.g. a web site or a tenant site. wcm.io Context-Aware Configuration provides a set of AEM-specific extensions to the Apache Sling implementation. Additionally a compatibility layer for wcm.io Configuration 0.x is provided.


  • Editor: Configuration Editor Template for AEM.
  • Extensions: AEM-specific extensions for Sling Context-Aware Configuration.
  • Compatibility Layer (deprecated): Compatibility Layer for wcm.io Configuration 0.x.

Supported AEM versions

Context-Aware Configuration is supported in AEM 6.1 and upwards. AEM 6.0 is not supported.

When you are using AEM 6.1 or 6.2 you have to additionally deploy the Apache Sling Context-Aware Configuration bundles (API, SPI, Impl) to AEM. In AEM 6.3 you have to update the Apache Sling Context-Aware Configuration SPI and Impl bundles to the latest version to use all features.

See Deploy and configure Context-Aware Configuration in AEM for details.

GitHub Repository

Sources: https://github.com/wcm-io/wcm-io-caconfig

Further Resources

Back to top

Version: 1.3.1-SNAPSHOT. Last Published: 2021-02-27.