Show Menu
TÓPICOS×

Solução de problemas do Dynamic Media - modo Scene7

O documento a seguir descreve a solução de problemas para o Dynamic Media executando o modo de execução dynamicmedia_sceno7 .

Configuração e configuração

Certifique-se de que o Dynamic Media tenha sido configurado corretamente executando o seguinte procedimento:
  • O comando Start up contém o argumento -r dynamicmedia_scene7 runmode.
  • Todos os CFPs (Pacotes de correção cumulativos) do AEM 6.4 foram instalados primeiro antes de qualquer Pacote de recursos do Dynamic Media disponível.
  • O Feature Pack 18912 opcional está instalado.
    Este pacote de recursos opcional é para suporte a FTP ou se você estiver migrando ativos para o Dynamic Media do Dynamic Media Classic (Scene7).
  • Navegue até a interface do usuário do Cloud Services e confirme se a conta provisionada aparece em Configurações disponíveis .
  • Verifique se o agente de Dynamic Media Asset Activation (scene7) replicação está ativado.
    Esse agente de replicação é encontrado em Agentes no Autor.

Geral (Todos os ativos)

Veja a seguir algumas dicas gerais e truques para todos os ativos.

Propriedades do status da sincronização de ativos

As seguintes propriedades de ativos podem ser analisadas no CRXDE Lite para confirmar a sincronização bem-sucedida do ativo do AEM para o Dynamic Media:
Propriedade
Exemplo
Descrição
<object_node>/jcr:content/metadata/dam:scene7ID
a|364266
Indicador geral de que o nó está vinculado ao Dynamic Media.
<object_node>/jcr:content/metadata/dam:scene7FileStatus
PublicarConcluído ou texto de erro
Status do upload do ativo para o Dynamic Media.
<object_node>/jcr:content/metadata/dam:scene7File
myCompany/myAssetID
Deve ser preenchido para gerar URLs para o ativo remoto do Dynamic Media.
<object_node>/jcr:content/dam:lastSyncStatus
sucesso ou falha: <error text>
Status de sincronização de conjuntos (conjuntos de rotação, conjuntos de imagens etc.), predefinições de imagens, predefinições do visualizador, atualizações do mapa de imagens para um ativo ou imagens que foram editadas.

Registro de sincronização

Erros e problemas de sincronização são registrados no logon error.log (diretório do servidor AEM /crx-quickstart/logs/ ). O registro em log é suficiente para determinar a causa raiz da maioria dos problemas, no entanto, você pode aumentar o registro em log para DEBUG no com.adobe.cq.dam.ips pacote por meio do Sling Console ( https://localhost:4502/system/console/slinglog ) para coletar mais informações.

Mover, Copiar, Excluir

Antes de executar uma operação Mover, Copiar ou Excluir, faça o seguinte:
  • Para imagens e vídeos, confirme se existe um <object_node>/jcr:content/metadata/dam:scene7ID valor antes de executar operações de mover, copiar ou excluir.
  • Para predefinições de imagem e visualizador, confirme se existe um https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata valor antes de executar operações de movimentação, cópia ou exclusão.
  • Se o valor dos metadados acima estiver ausente, será necessário fazer upload dos ativos novamente antes de mover, copiar ou excluir operações.

Controle da versão

Ao substituir um ativo existente do Dynamic Media (mesmo nome e local), você tem a opção de manter ambos os ativos ou substituir/criar uma versão:
  • Manter ambos criará um novo ativo com um nome exclusivo para o URL do ativo publicado. Por exemplo, image.jpg é o ativo original e image1.jpg é o ativo carregado recentemente.
  • Não há suporte para a criação de uma versão no Dynamic Media - entrega do modo Scene7. A nova versão substituirá o ativo existente na entrega.

Imagens e conjuntos

Se tiver problemas com imagens e conjuntos, consulte as seguintes orientações para solução de problemas.
Problema Como depurar Solução
Não é possível acessar o URL de cópia/botão Incorporar na exibição de detalhes do ativo
  1. Ir para CRX/DE:
    • Verifique se a predefinição no JCR /etc/dam/presets/viewer/<preset> has lastReplicationAction está definida. Observe que esse local se aplica se você tiver feito upgrade do AEM 6.x para o 6.4 e optado por não fazer a migração. Caso contrário, a localização é /conf/global/settings/dam/dm/presets/viewer .
    • Verifique se o ativo no JCR tem dam:scene7FileStatus em Metadados exibido como PublishComplete .
Atualizar página/navegar para outra página e voltar (o JSP do painel lateral precisa ser recompilado)
Se isso não funcionar:
  • Publicar ativo.
  • Carregue novamente o ativo e publique-o.
Seletor de ativos no editor definido travado no carregamento perpétuo
Problema conhecido a ser corrigido na seção 6.4
Feche o seletor e abra-o novamente.
O botão Selecionar não está ativo após selecionar um ativo como parte da edição de um conjunto
Problema conhecido a ser corrigido na seção 6.4
Clique em outra pasta no Seletor de ativos primeiro e volte para selecionar o ativo.
O ponto de conexão do carrossel se move após alternar entre os slides
Verifique se todos os slides têm o mesmo tamanho.
Use apenas imagens com o mesmo tamanho para o carrossel.
A imagem não é visualizada com o visualizador de Dynamic Media
Verifique se o ativo contém dam:scene7File as propriedades de Metadados (CRXDE Lite)
Verifique se todos os ativos concluíram o processamento.
O ativo carregado não aparece no seletor de ativos
Verificar ativo tem propriedade jcr:content > dam:assetState = processed (CRXDE Lite)
Verifique se todos os ativos concluíram o processamento.
O banner na exibição de cartão mostra Novo quando o ativo não começou a processar Marque o ativo jcr:content > dam:assetState = se unprocessed ele não foi selecionado pelo fluxo de trabalho. Aguarde até que o ativo seja selecionado pelo fluxo de trabalho.
As imagens ou conjuntos não exibem o URL do visualizador ou o código incorporado Verifique se a predefinição do visualizador foi publicada.
Acesse Ferramentas > Ativos > Predefinições do visualizador e publique a predefinição do visualizador.

O vídeo

Se tiver problemas com o vídeo, consulte a seguinte orientação para solução de problemas.
Problema Como depurar Solução
O vídeo não pode ser visualizado
  • Verifique se a pasta tem um perfil de vídeo atribuído a ela (se não houver suporte para o formato de arquivo). Se não houver suporte, somente uma imagem será exibida.
  • O perfil de vídeo deve conter mais de uma predefinição de codificação para gerar um conjunto AVS (as codificações únicas são tratadas como conteúdo de vídeo para arquivos MP4; para arquivos não suportados, tratados da mesma forma que os não processados).
  • Verifique se o processamento do vídeo foi concluído, confirmando dam:scene7FileAvs o conteúdo dam:scene7File nos metadados.
  1. Atribua um perfil de vídeo à pasta.
  2. Edite o perfil de vídeo para incluir mais de uma predefinição de codificação.
  3. Aguarde o vídeo terminar de processar.
  4. Se você recarregar o vídeo, verifique se o fluxo de trabalho de Codificação de vídeo do Dynamic Media não está em execução.
  5. Carregue novamente o vídeo.
O vídeo não é codificado
  • Verifique se o modo de execução está dynamicmedia_scene7 .
  • Verifique se o serviço de nuvem do Dynamic Media está configurado.
  • Verifique se um perfil de vídeo está associado à pasta de upload.
  1. Verifique sua instância do AEM com -r dynamicmedia_scene7
  2. Verifique se a Configuração de Dynamic Media em Serviços em Nuvem está configurada corretamente.
  3. Verifique se a pasta tem um perfil de vídeo. Verifique também o perfil de vídeo.
O processamento de vídeo demora muito
Para determinar se a codificação de vídeo ainda está em andamento ou se entrou em um estado de falha:
  • Verifique o status do vídeo https://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
  • Monitore o vídeo no console de fluxo de trabalho https://localhost:4502/libs/cq/workflow/content/console.html > guias Instâncias, Arquivo, Falhas.
Execução de vídeo ausente
Quando o vídeo é carregado, mas não há renderizações codificadas:
  • Verifique se a pasta tem um perfil de vídeo atribuído a ela.
  • Verifique se o processamento do vídeo foi concluído ao confirmar dam:scene7FileAvs nos metadados.
  1. Atribua um perfil de vídeo à pasta.
  2. Aguarde o vídeo terminar de processar.

Espectadores

Se tiver problemas com os visualizadores, consulte as seguintes orientações para solução de problemas.
Problema Como depurar Solução
As predefinições do visualizador não são publicadas
Vá para a página de diagnóstico do gerenciador de amostras: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
Observe os valores calculados. Ao operar corretamente, você deve ver:
_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets
Observação : Pode levar cerca de 10 minutos após a configuração das configurações da nuvem do Dynamic Media para que os ativos do visualizador sejam sincronizados.
Se os ativos não ativados permanecerem, clique em um dos botões Listar todos os ativos não ativados para ver os detalhes.
  1. Navegue até a lista predefinida do visualizador nas ferramentas administrativas: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. Selecione todas as predefinições do visualizador e clique em Publicar .
  3. Navegue de volta para o gerenciador de amostras e observe que a contagem de ativos não ativados agora é zero.
A arte-final predefinida do visualizador retorna 404 da visualização em detalhes do ativo ou copia o URL/código incorporado
No CRXDE Lite, faça o seguinte:
  1. Navegue até a <sync-folder>/_CSS/_OOTB pasta dentro da pasta de sincronização do Dynamic Media (por exemplo, /content/dam/_CSS/_OOTB ),
  2. Encontre o nó de metadados do ativo problemático (por exemplo, <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/ ).
  3. Verifique a presença das dam:scene7* propriedades. Se o ativo foi sincronizado e publicado com êxito, você verá que o dam:scene7FileStatus conjunto é PublicarConcluído .
  4. Tente solicitar a arte-final diretamente do Dynamic Media concatenando os valores das seguintes propriedades e literais de string
    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
    • Exemplo: https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png
Se os ativos de amostra ou a arte-final predefinida do visualizador não foram sincronizados ou publicados, reinicie todo o processo de cópia/sincronização:
  1. Navegue até CRXDE Lite.
    • Excluir <sync-folder>/_CSS/_OOTB .
  2. Navegue até o gerenciador de pacote CRX: https://localhost:4502/crx/packmgr/
    1. Procurar o pacote do visualizador na lista (começa com cq-dam-scene7-viewers-content )
    2. Clique em Reinstalar .
  3. Em Serviços em nuvem, navegue até a página Configuração do Dynamic Media e abra a caixa de diálogo de configuração para a configuração do Dynamic Media - S7.
    • Não faça alterações, clique em Salvar . Isso aciona a lógica novamente para criar e sincronizar os ativos de amostra, o CSS predefinido do visualizador e a arte-final.