Fork me on GitHub

Introduction

This Maven Plugin allows to generate a classification map from a running AEM instance. The classification map contains information about content classifications as well as deprecated resource types.

The map can be used together with the FileVault AEM Classification Validator.

Prepare AEM Server

The AEM instance needs to have several query indices in place for this plugin to work:

  1. property index limited to properties jcr:primaryType and jcr:mixinTypesfor node types
    • granite:FinalArea,
    • granite:PublicArea,
    • granite:InternalArea and
    • granite:AbstractArea and
  2. property index for properties cq:deprecated and cq:deprecatedReason for any node type

There is a package containing the relevant indices called aem-classification-search-index-package.

Usage

The only goal can be used without a Maven project like this

mvn biz.netcentric.filevault.validator:aem-classification-maven-plugin:1.1.1-SNAPSHOT:download-content-classification