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=imageprops restituisce 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/image corrispondente 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:scene7LastModified ma 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:

  1. Verificare la proprietà dam:scene7LastModified delle 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).
  2. Tentativo di rielaborare la risorsa:

    1. In AEM, utilizza Rielabora risorsa sulle risorse interessate.
    2. Conferma se dam:scene7LastModified avanza e verifica se il problema persiste.
  3. 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:scene7LastModified e nelle proprietà correlate.
  4. Se le risorse non devono essere pubblicate, richiedi solo il rendering dell’anteprima lato autore e non tentare di pubblicarle.

  5. 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.

  6. Visualizzare l’anteprima della risorsa in Dynamic Media. Se viene eseguito il rendering dell’immagine corretta, il problema viene risolto.

recommendation-more-help
experience-cloud-kcs-help-kbarticles