Utilizzare i passaggi di mitigazione manuali

È possibile utilizzare i passaggi di mitigazione manuali per risolvere il problema sul server di moduli AEM 6.5 con Service Pack 13 al server di moduli AEM 6.5 con Service Pack 18 (6.5.13.0 - 6.5.18.0):

  1. Scarica struts-core 2.5.33 jar in una cartella locale. Ad esempio, C:\Users\labuser\Desktop\struts2-core-2.5.33.jar.

  2. Scarica lo strumento di patch manuale AEM Forms su JEE da Distribuzione software.

  3. Decomprimi l’archivio dello strumento di applicazione di patch manuale. Ad esempio, estrarre in /Users/labuser/Desktop/archive-patcher-1.0.0 folder. Vengono estratti i seguenti file:

    • archive-patcher-1.0.0.jar
    • patch-archive.bat
    • patch-archive.sh
  1. Arresta tutte le istanze e i localizzatori del server.

  2. Apri la finestra del terminale e passa alla cartella contenente lo strumento AEM Forms on JEE Manual Patching Tool (file estratti).

  3. Esegui il comando seguente per cercare tutti i file con librerie Struts2 precedenti. Prima di eseguire il comando, sostituisci il percorso nel comando con il percorso del server AEM Forms:

    patch-archive.bat -root=C:\Adobe\Adobe_Experience_Manager_Forms\configurationManager\export -pattern=.*struts2-core.*jar$
    
    NOTE
    Lo strumento richiede la connettività Internet in quanto scarica le dipendenze in fase di esecuzione. Quindi, prima di eseguire lo strumento, assicurarsi di essere connessi a Internet.
  4. Eseguire i seguenti comandi nell'ordine elencato per la sostituzione diretta ricorsiva. Prima di eseguire il comando, sostituire il percorso nel comando con il percorso del server AEM Forms e del file struts2-core-2.5.33.jar.

    patch-archive.bat -root=C:\Adobe\Adobe_Experience_Manager_Forms\configurationManager\export -pattern=.*struts2-core.*jar$ -action=replace C:\Users\labuser\Desktop\struts2-core-2.5.33.jar
    

    I passaggi precedenti applicano la patch a tutti i file dell’orecchio con librerie struts2 precedenti.

  5. Annullare la distribuzione dell'EAR precedente e distribuire nel server applicazioni il file EAR con patch, disponibile nella cartella di esportazione.

  6. Avvia il server AEM Forms.

  1. Arresta tutte le istanze e i localizzatori del server.

  2. Apri la finestra del terminale e passa alla cartella contenente lo strumento AEM Forms on JEE Manual Patching Tool (file estratti).

  3. Esegui il comando seguente per cercare tutti i file con librerie Struts2 precedenti. Prima di eseguire il comando, sostituisci il percorso nel comando con il percorso del server AEM Forms:

    ./patch-archive.sh -root=/opt/Adobe/Adobe_Experience_Manager_Forms/configurationManager/export/ -pattern=.*struts2-core.*jar$
    
    NOTE
    Lo strumento richiede la connettività Internet in quanto scarica le dipendenze in fase di esecuzione. Quindi, prima di eseguire lo strumento, assicurarsi di essere connessi a Internet.
  4. Eseguire i seguenti comandi nell'ordine elencato per la sostituzione diretta ricorsiva. Prima di eseguire il comando, sostituire il percorso nel comando con il percorso del server AEM Forms e del file struts2-core-2.5.33.jar.

    ./patch-archive.sh -root=/opt/Adobe/Adobe_Experience_Manager_Forms/configurationManager/export/ -pattern=.*struts2-core.*jar$ -action=replace /opt/struts2-core-2.5.33.jar
    

    I passaggi precedenti applicano la patch a tutti i file dell’orecchio con librerie struts2 precedenti.

  5. Annullare la distribuzione dell'EAR precedente e distribuire nel server applicazioni il file EAR con patch, disponibile nella cartella di esportazione.

  6. Avvia il server AEM Forms.

Pagina precedenteImpossibile utilizzare il servizio di output, il servizio Forms o il servizio Document of Record (DoR)
Pagina successivaErrore durante il backup del database durante l'aggiornamento a 6.5.12.0 per MySQL

Experience Manager