Solução de problemas do Dynamic Media - Modo Scene7 troubleshooting-dynamic-media-scene-mode
O documento a seguir descreve a solução de problemas para Dynamic Media em execução dynamicmedia_scene7 modo de execução.
Configuração e configuração setup-and-configuration
Certifique-se de que o Dynamic Media foi configurado corretamente fazendo o seguinte:
-
O comando Iniciar contém o
-r dynamicmedia_scene7
argumento runmode. -
Todos os AEM 6.4 cumulative fix packs (CFPs) foram instalados primeiro before quaisquer Pacotes de recursos disponíveis do Dynamic Media.
-
O Feature Pack 18912 opcional está instalado.
Este pacote de recursos opcional é para suporte a FTP ou se você estiver migrando ativos do Dynamic Media Classic para o Dynamic Media.
-
Navegue até a interface do usuário do Cloud Services e confirme se a conta provisionada aparece em Configurações disponíveis.
-
Certifique-se de que Dynamic Media Asset Ativation (scene7) o agente de replicação está habilitado.
Esse agente de replicação é encontrado em Agentes em Autor.
Geral (todos os ativos) general-all-assets
Veja a seguir algumas dicas e truques gerais para todos os ativos.
Propriedades de status da sincronização de ativos asset-synchronization-status-properties
As seguintes propriedades de ativos podem ser revisadas no CRXDE Lite para confirmar a sincronização bem-sucedida do ativo do AEM para o Dynamic Media:
<object_node>/jcr:content/metadata/dam:scene7ID
a|364266
<object_node>/jcr:content/metadata/dam:scene7FileStatus
<object_node>/jcr:content/metadata/dam:scene7File
myCompany/myAssetID
<object_node>/jcr:content/dam:lastSyncStatus
success
ou failed:<error text>
Registro de Sincronização synchronization-logging
Erros e problemas de sincronização são registrados em log error.log
(AEM diretório de servidor /crx-quickstart/logs/
). O registro em log é suficiente para determinar a causa raiz da maioria dos problemas. No entanto, é possível aumentar o registro em DEBUG na com.adobe.cq.dam.ips
do Sling Console (http://localhost:4502/system/console/slinglog) para coletar mais informações.
Mover, copiar ou excluir move-copy-delete
Antes de executar uma operação Mover, Copiar ou Excluir, faça o seguinte:
- Para imagens e vídeos, confirme se uma
<object_node>/jcr:content/metadata/dam:scene7ID
existe antes de executar operações de movimentação, cópia ou exclusão. - Para predefinições de imagens e do visualizador, confirme se uma
https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata
existe 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 novamente dos ativos antes de mover, copiar ou excluir operações.
Controle de versão version-control
Ao substituir um ativo existente do Dynamic Media (mesmo nome e local), você tem a opção de manter ambos os ativos ou substituir ou 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 recém-carregado.
-
A criação de uma versão não é compatível com o delivery do modo Dynamic Media - Scene7. A nova versão substitui o ativo existente na entrega.
Imagens e conjuntos images-and-sets
Se tiver problemas com imagens e conjuntos, consulte as seguintes orientações de solução de problemas.
Vídeo video
Se tiver problemas com o vídeo, consulte as seguintes orientações para solução de problemas.
Espectadores viewers
Se tiver problemas com os visualizadores, consulte a seguinte orientação para solução de problemas.
Problema: As predefinições do visualizador não são publicadas viewers-not-published
Como depurar
-
Vá para a página de diagnóstico do gerenciador de exemplo:
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
. -
Observe valores calculados. Ao operar corretamente, você verá o seguinte:
_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets
.note note NOTE Pode levar cerca de 10 minutos após a configuração das configurações de nuvem do Dynamic Media para que os ativos do visualizador sejam sincronizados. -
Se os ativos não ativados permanecerem, selecione uma das opções Listar todos os ativos não ativados botões para ver detalhes.
Solução
- Navegue até a lista predefinida do visualizador nas ferramentas administrativas:
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
- Selecione todas as predefinições do visualizador e selecione Publicar.
- Navegue de volta ao gerenciador de amostra e observe que a contagem de ativos não ativados agora é zero.
Problema: A arte-final predefinida do visualizador retorna 404 da Visualização em detalhes do ativo ou Copiar URL/Incorporar código viewer-preset-404
Como depurar
No CRXDE Lite, faça o seguinte:
-
Navegar para
<sync-folder>/_CSS/_OOTB
na pasta de sincronização do Dynamic Media (por exemplo,/content/dam/_CSS/_OOTB
). -
Encontre o nó de metadados do ativo problemático (por exemplo,
<sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/
). -
Verifique a presença de
dam:scene7*
propriedades. Se o ativo tiver sido sincronizado e publicado com êxito, você verá a variáveldam:scene7FileStatus
defina como PublishComplete. -
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
Solução
Se os ativos de amostra ou a arte-final predefinida do visualizador não tiver sido sincronizada ou publicada, reinicie todo o processo de cópia/sincronização:
- Navegue até o CRXDE Lite.
- Excluir
<sync-folder>/_CSS/_OOTB
. - Navegue até o Gerenciador de Pacotes do CRX:
https://localhost:4502/crx/packmgr/
. - Procure o pacote do visualizador na lista; começa com
cq-dam-scene7-viewers-content
. - Selecionar Reinstalar.
- Em Cloud Services, navegue até a página Configuração do Dynamic Media e abra a caixa de diálogo de configuração da sua configuração Dynamic Media - S7.
- Não fazer alterações, selecione Salvar.
Essa ação de salvar aciona a lógica novamente para criar e sincronizar os ativos de amostra, o CSS predefinido do visualizador e a arte-final.
Problema: A Visualização de imagem não está sendo carregada na criação de predefinições do visualizador image-preview-not-loading
Solução
-
No Experience Manager, selecione o logotipo do Experience Manager para acessar o console de navegação global e, em seguida, navegue até Ferramentas > Geral > CRXDE Lite.
-
No painel à esquerda, navegue até a pasta de conteúdo de amostra no seguinte local:
/content/dam/_DMSAMPLE
-
Exclua o
_DMSAMPLE
pasta. -
No painel à esquerda, navegue até a pasta de predefinições no seguinte local:
/conf/global/settings/dam/dm/presets/viewer
-
Exclua o
viewer
pasta. -
Próximo ao canto superior esquerdo da página do CRXDE Lite, selecione Salvar tudo.
-
No canto superior esquerdo da página do CRXDE Lite, selecione o Página inicial ícone .