Ambiente

AEM 6.3

Domanda

In AEM 6.3, quando si attiva una pagina, non viene creata una versione della pagina, anche se tutte le configurazioni per l'agente di replicazione sono presenti.

Risposta

Le ragioni di questo problema possono essere molteplici:

  1. La gestione delle versioni ha disattivato l'opzione createVersionOnActivation .
    1. Vai a http://aemhost:port/system/console/configMgr/com.day.cq.wcm.core.impl.VersionManagerImpl
    2. Riattiva la casella di controllo createVersionOnActivation.
    3. Salva.
  2. L'agente di replicazione ha l'opzione Nessun controllo delle versioni abilitata nella scheda Trigger .
    1. Vai a http://aemhost:port/etc/replication/agent.author.html
    2. Modifica ogni agente.
    3. Seleziona la scheda Trigger nella finestra di dialogo di configurazione dell'agente e deseleziona Nessun controllo delle versioni.
  3. Potrebbe essere che i permessi utente di sistema o di servizio siano stati sovrascritti dall’installazione di un pacchetto.  Version manager utilizza un utente di servizio per accedere alla pagina da pubblicare.  Prima di AEM 6.2, lo stesso è stato fatto con una sessione di amministrazione. Su AEM 6.3 e versioni successive, esistono voci di controllo accessi (ACE, access control entries) per /content e /etc per l’utente di servizio version-manager-service  Questi ACE permettono di leggere e scrivere su questi percorsi (cioè: permessi jcr: read, rep: write and jcr: versionManagement).
    1. Vedi questo articolo per i dettagli sul ripristino delle autorizzazioni utente del servizio mancanti.

Questo prodotto è concesso in licenza in base alla licenza di Attribuzione-Non commerciale-Condividi allo stesso modo 3.0 Unported di Creative Commons.  I post su Twitter™ e Facebook non sono coperti dai termini di Creative Commons.

Note legali   |   Informativa sulla privacy online