Pour résoudre ce problème, vous pouvez effectuer les opérations suivantes :
- Installez une instance de création ou de publication AEM propre localement et définissez l'option -r nosamplecontent lors de l'installation (faites correspondre le type d'instance avec l'instance sans les ACL). Par exemple : java -Xmx2048m -jar cq-author-p4502.jar -r nosamplecontent.
- Allez dans le gestionnaire de paquets AEM http://host:port/crx/packmgr/index.jsp et connectez-vous en tant qu'admin.
- Téléchargez et installez ACS Commons.
- Utilisez ACL Packager pour regrouper toutes les ACL prêtes à l'emploi. Lors de la configuration du package ACL, définissez "/.*" comme seule valeur dans Inclure les motifs. Réglez ensuite l'option Gestion AC sur Fusionner.
- Accédez au gestionnaire de packages et générez le package ACL.
- Téléchargez le package.
- Une fois que vous avez obtenu ce correctif, installez-le dans l'environnement endommagé en le déposant dans le dossier crx-quickstart/install.
- Après l'installation complète du correctif (validé via le fichier error.log), redémarrez AEM.
- Ensuite, déposez le package ACL dans le dossier crx-quickstart/install sur l'instance brisée.
- Après l'installation de ce package, redémarrez AEM une fois de plus.
Maintenant, les listes de contrôle d'accès originales ont été restaurées.