Résolution des problèmes liés à AEM Forms Output Service

Solution de contournement et solutions pour des problèmes courants liés à AEM Forms Output Service

La génération dʼun document PDF prend plus de temps que prévu.

Problème

AEM Forms prend plus de temps que prévu pour générer le document PDF et le délai de la transaction a expiré. Vous pouvez également rencontrer lʼexception suivante :

javax.transaction.RollbackException : impossible de valider : transaction marquée pour restauration

Résolution

Pour résoudre le problème, définissez le délai dʼexpiration sur un nombre plus élevé :

  1. Arrêtez et effectuez une sauvegarde de votre instance AEM.

  2. Accédez à [AEM Installation]\crx_quickstart\install. Si le dossier dʼinstallation nʼexiste pas, créez-le.

  3. Créez et ouvrez un fichier nommé org.apache.aries.transaction.config afin de le modifier.

  4. Insérez le code suivant dans le fichier :

    aries.transaction.timeout="[seconds]"
    Remarque :

    Remplacez [secondes] par un nombre. Par exemple, 1200. Assurez-vous que le nombre de secondes est renseigné entre guillemets. Par exemple, aries.transaction.timeout="1200"

    Enregistrez et fermez le fichier. 

  5. Démarrez votre instance AEM Forms.

Vous ne devez effectuer les étapes ci-dessus que pour la première fois. Après avoir effectué les étapes ci-dessus, vous pouvez, si nécessaire, modifier la valeur du délai dʼexpiration dans le gestionnaire de configuration AEM :

 

  1. Recherchez la configuration org.apache.aries.transaction et appuyez sur lʼicône modifier.

  2. Définissez la valeur du délai dʼexpiration sur un nombre supérieur. Appuyez sur Enregistrer. Un délai dʼexpiration plus long permet dʼéviter lʼerreur dʼexpiration de la transaction.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?