Scene7 per Dynamic Media: il rendering dell’anteprima non riesce per le risorse non pubblicate dopo lo scambio binario
Dopo uno scambio binario, Adobe Experience Manager (AEM) integrato con Dynamic Media (Scene7) potrebbe non riuscire a eseguire il rendering delle anteprime per le risorse non pubblicate. Per risolvere il problema, verifica e confronta i metadati della risorsa interessata, rielabora la risorsa e indaga ulteriormente se il problema persiste.
Descrizione description
Ambiente
Adobe Experience Manager (AEM) integrato con Dynamic Media (Scene7), tutte le versioni
Problema/Sintomi
- Il rendering dell’anteprima non riesce per un batch di risorse lato autore in Dynamic Media (Scene7).
- Per le risorse interessate, una chiamata
req=imagepropsrestituisce le proprietà corrette dell’immagine corrente, come dimensioni, profilo colore e marca temporale di modifica recente, confermando che Scene7 contiene i metadati binari e di catalogo correnti. - La richiesta di rendering
/is/imagecorrispondente restituisce il segnaposto predefinito"missing image"invece dell’immagine effettiva. - Il problema persiste dopo il busting della cache e con richieste ridimensionate o riformattate, escludendo il caching dei rendering lato client e ImageServer.
- Le risorse sono di sola creazione/anteprima e la loro pubblicazione è stata intenzionalmente annullata (
dam:scene7FileStatus = PublishIncomplete). - L’esecuzione di Rielabora risorsa in AEM avanza
dam:scene7LastModifiedma non risolve il problema. - In genere vengono interessate più risorse dallo stesso batch di caricamento.
Causa principale
Una registrazione lato server non valida o non valida durante lo scambio binario può causare metadati incoerenti, ad esempio dam:scene7LastModified memorizzato come valore stringa/data invece di un valore numerico (Long). Questa incoerenza può impedire a Scene7 di fornire la rappresentazione renderizzabile corretta per le risorse non pubblicate.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
-
Verificare la proprietà
dam:scene7LastModifieddelle risorse interessate:- In AEM, controlla i metadati per ciascuna risorsa interessata.
- Verificare se
dam:scene7LastModifiedè memorizzato come valore String/Date anziché come valore numerico (Long).
-
Tentativo di rielaborare la risorsa:
- In AEM, utilizza Rielabora risorsa sulle risorse interessate.
- Conferma se
dam:scene7LastModifiedavanza e verifica se il problema persiste.
-
Confrontare i metadati:
- Esamina altre risorse dello stesso batch di caricamento e confronta le loro proprietà di metadati con quelle delle risorse di lavoro.
- Cercare le anomalie, in particolare in
dam:scene7LastModifiede nelle proprietà correlate.
-
Se le risorse non devono essere pubblicate, richiedi solo il rendering dell’anteprima lato autore e non tentare di pubblicarle.
-
Se il problema persiste dopo questi passaggi, potrebbero essere necessarie ulteriori indagini perché la rigenerazione della rappresentazione renderizzabile lato server di Scene7 non è actionable per il cliente.
-
Visualizzare l’anteprima della risorsa in Dynamic Media. Se viene eseguito il rendering dell’immagine corretta, il problema viene risolto.