Ultimo aggiornamento il
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:
- La gestione delle versioni ha disattivato l'opzione createVersionOnActivation .
- Vai a http://aemhost:port/system/console/configMgr/com.day.cq.wcm.core.impl.VersionManagerImpl
- Riattiva la casella di controllo createVersionOnActivation.
- Salva.
- L'agente di replicazione ha l'opzione Nessun controllo delle versioni abilitata nella scheda Trigger .
- Vai a http://aemhost:port/etc/replication/agent.author.html
- Modifica ogni agente.
- Seleziona la scheda Trigger nella finestra di dialogo di configurazione dell'agente e deseleziona Nessun controllo delle versioni.
- 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).
- Vedi questo articolo per i dettagli sul ripristino delle autorizzazioni utente del servizio mancanti.
Accedi al tuo account