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:

  1. Passa a Strumenti > Flusso di lavoro > Moduli di avvio in AEM.

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

  3. Apri le proprietà di ogni configurazione del modulo di avvio pertinente.

  4. 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 a application/json.
    • Impostare una condizione aggiuntiva per escludere le risorse in cui jcr:content/jcr:mimeType è uguale a application/json.

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/json
    • jcr:content/jcr:mimeType!=application/json

Lettura correlata

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f