I file JSON attivano un flusso di lavoro indesiderato per Aggiorna risorsa DAM in AEM
In AEM, il caricamento di file JSON in Assets attiva il flusso di lavoro Risorsa di aggiornamento DAM, che genera un’elaborazione e una creazione di rendering indesiderate. Per risolvere questo problema, aggiorna la configurazione del modulo di avvio del flusso di lavoro per escludere i file JSON dall’esecuzione del flusso di lavoro Aggiorna risorsa DAM.
Descrizione description
Ambiente
- Prodotto: Supporto Managed Services Adobe Experience Manager (AEM), v6.5
- Modulo: Assets
- Istanza: gestione temporanea
Problema/Sintomi
Il caricamento o la modifica di un file JSON in AEM Assets attiva il flusso di lavoro Aggiorna risorsa DAM, causando un’elaborazione non necessaria, ad esempio la creazione di rappresentazioni per queste risorse.
Risoluzione resolution
Per risolvere il problema, effettua le seguenti operazioni:
-
Passa a Strumenti
>Flusso di lavoro>Moduli di avvio in AEM. -
Individua tutti i moduli di avvio associati al flusso di lavoro Risorsa di aggiornamento DAM, in genere configurati per la creazione o la modifica dei nodi in
/content/dam. -
Apri le proprietà di ogni configurazione del modulo di avvio pertinente.
-
Aggiungi condizioni di esclusione per impedire l’attivazione su file JSON:
- Imposta una condizione per escludere le risorse in cui
jcr:content/metadata/dc:formatè uguale aapplication/json. - Impostare una condizione aggiuntiva per escludere le risorse in cui
jcr:content/jcr:mimeTypeè uguale aapplication/json.
- Imposta una condizione per escludere le risorse in cui
Nota: applica entrambe le condizioni separatamente in tutte le configurazioni del modulo di avvio rilevanti ("modelli globbing") relative al flusso di lavoro Aggiorna risorsa DAM.
5. Salva e sincronizza le modifiche.
6. Esegui il test caricando un file JSON e verifica che il flusso di lavoro Aggiorna risorsa DAM non venga attivato per questa risorsa.
7. Confermare che altri tipi di risorse (ad esempio le immagini) continuino a essere elaborati normalmente tramite il flusso di lavoro.
Note
-
Se esistono rappresentazioni di file JSON creati prima di questa modifica alla configurazione, rimuovile manualmente.
-
Aggiungi separatamente entrambe le condizioni di esclusione:
jcr:content/metadata/dc:format!=application/jsonjcr:content/jcr:mimeType!=application/json
Lettura correlata
- Avvio dei flussi di lavoro nella guida utente di AEM 6.5
- Configurare e personalizzare i flussi di lavoro nella documentazione di AEM Guides
- Libreria trascodifica immagini nella guida utente di AEM 6.5 LTS