AEM Forms 6.5 LTS: la generazione di PDF non riesce dopo l’aggiornamento SP24 a causa di voci di delega di avvio mancanti

In questo articolo viene illustrato come risolvere gli errori di generazione di PDF in AEM Forms 6.5 LTS dopo l’aggiornamento a Service Pack 24, causati da voci di delega di avvio mancanti nel file sling.properties.

Descrizione description

Ambiente


Adobe Experience Manager (AEM) Forms 6.5 LTS (On-Premise, OSGi, Standalone, ambiente DI SVILUPPO)

Problema/Sintomi


Dopo l’aggiornamento a Service Pack 24, i tentativi di richiamare il servizio di generazione PDF in AEM Forms non riescono e si verifica un errore del server. La stessa funzionalità funziona come previsto nell’ambiente precedente prima dell’aggiornamento. Il bundle interessato non diventa attivo e le richieste di generazione PDF non hanno esito positivo.

I sintomi di errore includono:

  • Le richieste del servizio di generazione PDF non riescono e si verifica un errore del server.
  • Il bundle AEM Forms pertinente rimane inattivo dopo l’aggiornamento.

Esempio di gap nella configurazione:

  • Nel file sling.properties mancano le voci di delega di avvio necessarie.

Non viene fornito alcun codice di errore specifico, ma i registri del server possono indicare errori di attivazione del bundle relativi ai provider di crittografia.

Risoluzione resolution

  1. Identificare il gap di configurazione

    • Esaminare il file sling.properties nell’ambiente AEM aggiornato e confrontarlo con l’ambiente di lavoro precedente.
    • Cercare le voci di delega di avvio mancanti relative ai provider di crittografia (ad esempio, RSA, BouncyCastle).
  2. Aggiungi voci di delega di avvio richieste

    • Aprire il file sling.properties nell’istanza di authoring.

    • Se mancano, aggiungi le seguenti righe:

      code language-none
      sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
      sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider=org.bouncycastle.*
      
  3. Riavvia l’istanza di AEM

    • Dopo aver salvato le modifiche, riavvia l’istanza di AEM per applicare la configurazione aggiornata.
  4. Verifica attivazione bundle e generazione PDF

    • Verifica che il bundle AEM Forms precedentemente inattivo sia ora attivo.
    • Esegui il test del servizio di generazione PDF per verificare che le richieste vengano elaborate correttamente.
  5. Monitora problemi payload di grandi dimensioni

    • Per i payload di grandi dimensioni, monitora eventuali ulteriori problemi di elaborazione o prestazioni. Se necessario, raccogli i registri e il codice XML di input pertinenti per ulteriori analisi.

Causa

Il problema si verifica perché le voci di delega di avvio necessarie per i provider di crittografia mancavano dal file sling.properties dopo l’aggiornamento SP24, impedendo al bundle AEM Forms associato di diventare attivo e causando errori di generazione PDF.

recommendation-more-help
experience-cloud-kcs-help-kbarticles