Correzione degli errori di post-elaborazione DITA dagli errori dell’indice dell’albero B in AEM Guides
La post-elaborazione dei file DITA e DITAMAP nelle guide di Adobe Experience Manager (AEM) può non riuscire a causa di incoerenze nell’indice di riferimento dell’albero B, spesso dopo l’eliminazione e il ricaricamento del contenuto in DAM. Per risolvere il problema, carica ed estrai il contenuto in una nuova posizione in DAM.
Descrizione description
Ambiente
Guide di Adobe Experience Manager (AEM)
Sintomi
In AEM Guides possono verificarsi errori di post-elaborazione quando si utilizzano file DITA e DITAMAP eliminati e riacquisiti in DAM. Questo problema si verifica in genere quando mancano le proprietà previste dal nodo jcr:content dei file interessati e i tentativi ripetuti di aprire o salvare questi file attivano lo stesso errore.
Il problema è spesso collegato al metodo utilizzato per eliminare il contenuto, soprattutto se l’eliminazione è stata eseguita al di fuori dell’interfaccia utente standard di AEM, che può lasciare l’indice di riferimento della struttura B in uno stato incoerente. Di conseguenza, la post-elaborazione non può essere completata correttamente e i file rimangono in uno stato di errore.
Risoluzione resolution
Per risolvere il problema, segui la procedura riportata di seguito.
-
Elimina il file ZIP interessato e tutto il contenuto estratto da DAM.
-
Carica ed estrai il file ZIP in una nuova cartella o in un percorso diverso in DAM (non riutilizzare la cartella originale).
-
Dopo l’estrazione, verifica che la post-elaborazione venga completata correttamente per i file nella nuova posizione.
-
(Facoltativo) Utilizza i seguenti endpoint per controllare e tentare di ripristinare l’indice di riferimento dell’albero B:
- OTTIENI
/bin/fmdita/validatebtree?operation=validate(segnala riferimenti a contenuti interrotti) - OTTIENI
/bin/fmdita/validatebtree?operation=patch(tenta di applicare la patch ai riferimenti interrotti)
Nota: queste operazioni possono fornire informazioni diagnostiche ma non sempre risolvere il problema.
- OTTIENI
-
Conferma che le eliminazioni di contenuto vengano eseguite utilizzando l’interfaccia utente di AEM, non direttamente tramite CRX/DE, per evitare incoerenze negli indici in futuro.
-
Se il problema persiste dopo aver seguito questi passaggi, raccogli i registri degli errori completi relativi al processo di caricamento ed estrazione e contatta il supporto Adobe per ulteriore assistenza.
Per verificare la risoluzione, verifica che la post-elaborazione venga completata senza errori e che le proprietà previste siano presenti nel nodo jcr:content dei file acquisiti.