Conseils de dépannage pour l’espace de travail AEM Forms troubleshooting-guidelines-for-aem-forms-workspace
Cet article explique comment déboguer l’espace de travail AEM Forms en activant la journalisation et en utilisant le débogueur dans un navigateur. Il explique également certains problèmes courants que vous pouvez rencontrer lors de l’utilisation de l’espace de travail AEM Forms et leurs solutions.
Impossible d’installer le package de l’espace de travail AEM Forms unable-to-install-aem-forms-workspace-package
Après avoir installé le correctif, ouvrez l’espace de travail AEM Forms. Si vous rencontrez l’erreur « Aucune ressource trouvée », ouvrez le gestionnaire de packages CRX, puis réinstallez le package adobe-lc-workspace-pkg-<version>.zip
.
Lors de l’installation du package, si vous rencontrez une erreur javax.jcr.nodetype.ConstraintViolationException: OakConstraint0025: Authorizable property rep:authorizableId may not be removed
, procédez comme suit :
-
Connectez-vous à CRX DE Lite. L’URL par défaut est
https://[localhost]:[port]/lc/crx/de/index.jsp
-
Supprimez le nœud suivant :
/home/groups/P/PERM_WORKSPACE_USER
-
Accédez au gestionnaire de packages. L’URL par défaut est
https://[localhost]:[port]/lc/crx/packmgr/index.jsp.
-
Recherchez et installez le package
adobe-lc-workspace-pkg-[version].zip
. -
Redémarrez le serveur d’applications.
Journalisation de l’espace de travail AEM Forms aem-forms-workspace-nbsp-logging
Vous pouvez générer des journaux à différents niveaux pour la résolution optimale des erreurs. Par exemple, dans une application complexe, la journalisation au niveau du composant permet de déboguer et de résoudre les problèmes liés à des composants spécifiques.
Dans l’espace de travail AEM Forms :
-
Pour obtenir les informations de journalisation sur un fichier de composant spécifique, ajoutez
/log/<ComponentFile>/<LogLevel>
dans l’URL, puis appuyez surEnter
. Toutes les informations de journalisation pour le fichier de composant au niveau spécifié de journal sont imprimées sur la console. -
Pour obtenir des informations de journalisation tous les fichiers de composant, ajoutez
/log/all/trace
dans l’URL, puis appuyez surEnter
. -
Format du journal :
<Component file> <Date>:<Time>: <Log Level> : <Log Message>
- Le niveau de journal défini par l’utilisateur est conservé uniquement pour cette session de navigateur. Lorsque l’utilisateur actualise la page, le niveau de journal est défini sur sa valeur initiale pour tous les composants.
Liste des fichiers de composant dans l’espace de travail AEM Forms list-of-component-files-in-nbsp-aem-forms-workspace
Niveaux de journal disponibles dans l’espace de travail AEM Forms log-levels-available-in-nbsp-aem-forms-workspace
- FATAL
- ERROR
- WARN
- INFO
- DEBUG
- TRACE
- DÉSACTIVÉ
Informations de débogage pour les navigateurs debugging-information-for-browsers
Les scripts et les styles peuvent être débogués dans différents navigateurs.
-
Débogage dans IE : pour déboguer l’espace de travail AEM Forms dans IE, consultez le lien https://msdn.microsoft.com/fr-fr/library/hh772704(v=vs.85).aspx.
-
Débogage dans Chrome : pour ouvrir le débogueur dans Chrome, utilisez le raccourci clavier Ctrl+Maj+I. Pour plus d’informations, consultez le lien https://developer.chrome.com/extensions/tut_debugging.html.
-
Débogage dans Firefox : plusieurs modules complémentaires sont disponibles pour déboguer des scripts et des styles dans Firefox. Par exemple, Firebug est un utilitaire de débogage de ce type (https://getfirebug.com).
FAQ faqs
-
Le formulaire PDF n’est pas rendu ou envoyé dans Google Chrome.
- Installez le module externe Adobe® Reader®.
- Dans Chrome, ouvrez chrome://plugins pour afficher les modules externes disponibles.
- Désactivez le module de visionneuse du PDF Chrome et activez le module externe Adobe Reader.
-
Le formulaire ou le guide du SWF n’est pas rendu dans Google Chrome.
- Dans Chrome, ouvrez chrome://plugins pour afficher les modules externes disponibles.
- Voir les détails du module externe du lecteur Adobe Flash®.
- Désactivez PepperFlash sous le plug-in Adobe Flash Player.
-
J’ai personnalisé l’espace de travail AEM Forms, mais je ne parviens pas à voir les modifications.
Effacez le cache de votre navigateur, puis accédez à l’espace de travail AEM Forms.
-
Que doit faire l’utilisateur pour permettre le rendu du formulaire en HTML lorsqu’il est ouvert dans le bureau ?
Sélectionnez le bouton radio HTML du profil par défaut à l’étape Affecter une tâche lors de l’utilisation de Workbench.
-
La pièce jointe ne s’affiche pas lorsque vous cliquez dessus.
Pour afficher les pièces jointes, activez les fenêtres contextuelles dans votre navigateur.
-
Un utilisateur est connecté à une application de formulaires. Si l’utilisateur tente de se connecter à l’espace de travail, il se peut qu’il ne se charge pas, si l’utilisateur ne dispose pas des autorisations d’espace de travail.
Déconnectez-vous de l’autre application de formulaires, puis connectez-vous à l’espace de travail.
-
Lorsqu’ils sont rendus dans l’espace de travail AEM Forms, les formulaires de HTML, qui utilisent les propriétés de processus dans leur conception, affichent le bouton Envoyer à l’intérieur du formulaire.
Lors de la conception de formulaires, lorsque vous utilisez Propriétés du processus, un bouton Envoyer est ajouté à l’intérieur du formulaire. Lorsqu’il est rendu en tant que PDF dans l’espace de travail AEM Forms, le bouton Envoyer n’est pas visible par l’utilisateur final. Cependant, lors du rendu en tant que formulaire de HTML dans l’espace de travail AEM Forms, le bouton Envoyer est visible par l’utilisateur final. Le fait de cliquer sur ce bouton Envoyer à l’intérieur du formulaire ne déclenche aucune action. Cliquez sur le bouton Envoyer au bas de l’espace de travail AEM Forms, en dehors du formulaire, pour terminer la tâche.