Fehlerbehebung beim Service AEM Forms Output

Problemumgehung und Lösungen für häufige Probleme im Zusammenhang mit dem Service AEM Forms Output

Das Generieren eines PDF-Dokuments dauert länger als erwartet

Problem

AEM Forms benötigt länger als erwartet, um das PDF-Dokument zu generieren, und die Transaktion wird abgebrochen. Es kann auch zu der folgenden Ausnahme kommen:

javax.transaction.RollbackException: Die Übertragung ist nicht möglich: Transaktion für Rollback markiert

Lösung

Um das Problem zu beheben, legen Sie eine größere Zahl als Timeout-Begrenzung fest:

  1. Beenden Sie den Vorgang und erstellen Sie eine Sicherung Ihrer Adobe Experience Manager-Instanz

  2. Navigieren Sie zu [Adobe Experience Manager-Installation]\crx_quickstart\install. Wenn der Installationsordner nicht vorhanden ist, erstellen Sie ihn.

  3. Erstellen und öffnen Sie eine Datei mit dem Namen org.apache.aries.transaction.config zur Bearbeitung.

  4. Fügen Sie folgenden Code in die Datei ein:

    aries.transaction.timeout="[Sekunden]"
    Hinweis:

    Ersetzen Sie [Sekunden] durch eine Zahl. Beispielsweise durch „1200“. Stellen Sie sicher, dass die Anzahl der Sekunden in Anführungszeichen gesetzt wird. Beispielsweise wie folgt: aries.transaction.timeout="1200"

    Speichern und schließen Sie die Datei. 

  5. Starten Sie Ihre AEM Forms-Instanz.

Sie müssen die oben genannten Schritte nur beim ersten Mal ausführen. Nach dem Ausführen der oben genannten Schritte können Sie den Timeout-Wert in Adobe Experience Manager Configuration Manager ändern:

 

  1. Suchen Sie die Konfiguration org.apache.aries.transaction und tippen Sie auf das Symbol Bearbeiten.

  2. Legen Sie eine größere Zahl für den Wert Timeout fest. Tippen Sie auf Speichern. Ein längerer Timeout-Zeitraum hilft, Fehler bei der Transaktion wegen zu langer Wartezeit zu vermeiden.

 Adobe

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?