Cet article apporte des solutions relatives à certains problèmes courants qui se produisent avec le gestionnaire de modules d’AEM.

Problème - Échec d’application de bundles et configurations OSGi.

Les bundles et configurations OSGi contenus dans les packages ne sont pas installés ou appliqués lors de l’installation du package.

Solution

Utilisez CRXDe et supprimez tous les nœuds sous le répertoire /system/sling/installation/jcr/pauseInstallation.

Problème - ConstraintViolationException

ConstraintViolationException est affiché lors de l’installation du package :

org.apache.jackrabbit.vault.packaging.PackageException: javax.jcr.nodetype.ConstraintViolationException: OakConstraint0001/etc/cloudsettings/default/contexthub[[nt:folder]]

Solution

Vérifiez le chemin décrit dans le fichier error.log et soit :
1. supprimez le nœud au niveau du chemin pour permettre au package de le remplacer.
2. ou corrigez le type principal du nœud afin qu’il corresponde à ce qui se trouve dans le package.

Problème : les packages ne sont pas visibles dans Gestionnaire de modules.

Les packages ne sont pas visibles dans Gestionnaire de module.

Solution

1. Accédez à http://hostname.domain:port/crx/packmgr/list.jsp
2. Recherchez tous les packages dont les caractères spéciaux sont contenus dans le nom de fichier.
3. Utilisez CRXDe pour supprimer le package du répertoire /etc/packages.

Problème : le package de ressources déclenche les flux de travail.

Le téléchargement d’un package de ressources déclenche des flux de travail (la plupart des flux de travail).

Solution

1. Utilisez la console d’administration des composants OSGi, http://hostname.domain:port/system/console/components, pour désactiver le composant Lanceurs de processus (com.day.cq.workflow.launcher.impl.WorkflowLauncherImpl).
2. Téléchargez le package de ressources et assurez-vous qu’il a été entièrement importé.
3. Activez le composant Lanceur de processus pour permettre aux flux de travail de se déclencher normalement.
 
* Il s’agit du produit qui fonctionne comme prévu. La solution est prévue pour les cas où le processus Ressources de mise à jour de gestion des actifs numériques (DAM) ne doit pas être déclenché. Par exemple, lorsque les ressources existent et qu’il manque certaines propriétés.

Environnement

AEM 6.x

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne