Errore di sincronizzazione risorse in Adobe Experience Manager (AEM) Dynamic Media
Quando il processo di sincronizzazione non riesce durante il caricamento di risorse video di dimensioni superiori a 2 GB in AEM Dynamic Media, accertati che siano inclusi tutti i tipi MIME necessari, conferma che non vi siano restrizioni firewall e verifica i percorsi di rete, esamina eventuali codici personalizzati o configurazioni personalizzate che potrebbero ignorare le librerie client predefinite o interferire con i processi di sincronizzazione delle risorse e controlla che i video non siano più lunghi di 30 minuti.
Descrizione
Ambiente
Adobe Experience Manager 6.5.20 e versioni successive (AEM 6.5.20 e versioni successive) Dynamic Media/Scene7 - Ambienti di stage e sviluppo
Problema
Quando si tenta di caricare nell’ambiente AEM Dynamic Media risorse video di dimensioni superiori a 2 GB, il processo di sincronizzazione non riesce. Ciò può verificarsi in più istanze, inclusi gli ambienti di sviluppo e di staging. L’errore si verifica nonostante siano state precedentemente configurate le impostazioni per la gestione di file di grandi dimensioni.
I sintomi possono includere:
- Caricamenti video non attivati o completati correttamente.
- Messaggi di errore che indicano NumberFormatException durante l'elaborazione.
- Voci mancanti per alcuni tipi MIME come application/pdf e application/postscript nelle impostazioni di configurazione.
Il problema persiste anche dopo aver verificato che le impostazioni generali siano aggiornate in base alle linee guida della documentazione.
Risoluzione
Per risolvere il problema, utilizzare i metodi seguenti:
-
Assicurati che tutti i tipi MIME necessari siano inclusi nelle configurazioni OSGI in
com.day.cq.dam.scene7.impl.Scene7AssetMimeTypeServiceImpl.config
. Nello specifico, aggiungi le voci mancanti per application/pdf e application/postscript.Dovrebbe essere presente l'opzione dell'interfaccia utente - martello
>
Assets>
Impostazione generale di Dynamic Media per caricare e salvare di nuovo le impostazioni. Se i singoli tipi mime non devono essere sincronizzati in DMS7, deselezionare il flag abilitato sotto ogni tipo mime in/conf/global/settings/cloudconfigs/dmscene7/jcr:content/mimeTypes
. -
Conferma che non esistono restrizioni firewall che impediscono l’accesso dai server di backoffice DMS7 alle posizioni di archiviazione cloud, come Amazon S3, in cui risiedono le risorse.
-
Verificare che i percorsi di rete consentano il recupero diretto di risorse di grandi dimensioni tramite DMS7 dall'archiviazione cloud.
-
Esaminare il codice o le configurazioni personalizzate che potrebbero ignorare le librerie client predefinite (
clientlibs
) o interferire con i processi di sincronizzazione delle risorse. -
Per l’elaborazione DM sono supportati video della durata massima di 30 minuti. Se un video ha una durata maggiore, potrebbe non riuscire a causa del tempo di elaborazione più lungo.
Utilizzando questi metodi, dovresti essere in grado di ripristinare la funzionalità per il caricamento di file video di grandi dimensioni (>
2GB) nell'ambiente AEM Dynamic Media in modo efficace senza incontrare ulteriori problemi di sincronizzazione tra diverse istanze della configurazione.