同步日志记录

已登录同步错误和问题 error.log (AEM服务器目录) /crx-quickstart/logs/)。 有足够的日志记录来确定导致大多数问题的根本原因,但您可以将 com.adobe.cq.dam.ips 包(http://localhost:4502/system/console/slinglog)以收集更多信息。

移动、复制或删除

在执行移动、复制或删除操作之前,请执行以下操作:

  • 对于图像和视频,请确认 <object_node>/jcr:content/metadata/dam:scene7ID 执行移动、复制或删除操作之前存在值。
  • 对于图像预设和查看器预设,请确认 https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata 执行移动、复制或删除操作之前存在值。
  • 如果缺少上述元数据值,则需要在移动、复制或删除操作之前重新上传资产。

版本控制

替换现有Dynamic Media资产(名称和位置相同)时,您可以选择保留两个资产,也可以替换或创建版本:

  • 同时保留这两个属性将为已发布的资产URL创建一个具有唯一名称的新资产。 例如, image.jpg 是原始资产和 image1.jpg 是新上传的资产。

  • Dynamic Media - Scene7模式交付不支持创建版本。 新版本会替换交付中的现有资产。

图像和集

如果您在图像和集合方面遇到问题,请参阅以下疑难解答指南。

问题如何调试解决方案
无法在资产详细信息视图中访问复制URL/嵌入按钮
  1. 转到CRX/DE:

    • 检查JCR中的预设是否 /etc/dam/presets/viewer/<preset> has lastReplicationAction 定义。 请注意,如果您从AEM 6.x升级到6.4并选择退出迁移,则此位置适用。 否则,位置是 /conf/global/settings/dam/dm/presets/viewer.
    • 检查以确保JCR中的资产具有 dam:scene7FileStatus 在元数据下显示为 PublishComplete.

刷新页面/导航到另一页并返回(需要重新编译侧边栏JSP)

如果这不起作用:

  • 发布资产。
  • 重新上传资产并发布它。
集编辑器中的资产选择器在永久加载中卡住6.4中要修复的已知问题关闭选择器并将其重新打开。
选择 按钮6.4中要修复的已知问题首先,单击资产选择器中的其他文件夹,然后返回以选择资产。
在幻灯片之间切换后,轮播热点会四处移动检查所有幻灯片的大小是否相同。仅对轮播使用大小相同的图像。
图像不使用Dynamic Media查看器预览检查资产是否包含 dam:scene7File (CRXDE Lite)检查所有资产是否都已完成处理。
上传的资产不会显示在资产选择器中检查资产是否具有属性 jcr:content > dam:assetState = processed (CRXDE Lite)检查所有资产是否都已完成处理。
卡片视图中的横幅显示 新建 资产未开始处理时检查资产 jcr:content > dam:assetState =if unprocessed 工作流未提取它。等待工作流提取资产。
图像或图像集不显示查看器URL或嵌入代码检查查看器预设是否已发布。转到 工具 > 资产 > 查看器预设 并发布查看器预设。

视频

如果您在视频中遇到问题,请参阅以下疑难解答指南。

问题如何调试解决方案
无法预览视频
  • 检查文件夹是否分配了视频配置文件(如果不支持文件格式)。 如果不受支持,则仅显示图像。
  • 视频配置文件必须包含多个编码预设才能生成AVS集(单个编码被视为MP4文件的视频内容;对于不支持的文件,将其视为与未处理文件相同)。
  • 通过确认来检查视频是否已完成处理 dam:scene7FileAvs of dam:scene7File 元数据中。
  1. 将视频配置文件分配给文件夹。
  2. 编辑视频配置文件以包含多个编码预设。
  3. 等待视频完成处理。
  4. 如果重新加载视频,请确保Dynamic Media编码视频工作流未运行。
  5. 重新上传视频。
视频未编码
  • 检查运行模式是否为 dynamicmedia_scene7.
  • 检查是否配置了Dynamic Media云服务。
  • 检查视频配置文件是否与上传文件夹关联。
  1. 检查AEM实例 -r dynamicmedia_scene7
  2. 检查Cloud Services下的Dynamic Media配置是否正确设置。
  3. 检查文件夹是否包含视频配置文件。 此外,还应检查视频配置文件。
视频处理过长

要确定视频编码是否仍在进行中或是否已进入失败状态,请执行以下操作:

  • 检查视频状态 http://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
  • 从工作流控制台中监控视频 http://localhost:4502/libs/cq/workflow/content/console.html >实例、存档、失败选项卡。
缺少视频呈现版本

上传视频时,但没有经过编码的演绎版:

  • 检查文件夹是否分配了视频配置文件。
  • 通过确认来检查视频是否已完成处理 dam:scene7FileAvs 元数据中。
  1. 将视频配置文件分配给文件夹。
  2. 等待视频完成处理。

查看器

如果您在查看器方面遇到问题,请参阅以下疑难解答指南。

问题:查看器预设未发布

如何调试

  1. 继续执行示例管理器诊断页面: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html.

  2. 观察计算值。 正确操作时,您会看到以下内容: _DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets.

    NOTE
    配置Dynamic Media云设置后,可能需要大约10分钟才能同步查看器资产。
  3. 如果未激活的资产仍保留,请选择 列出所有未激活的资产 按钮以查看详细信息。

解决方案

  1. 在管理工具中导航到查看器预设列表: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. 选择所有查看器预设,然后选择 发布.
  3. 导航回示例管理器,并观察未激活的资产计数现在为零。

问题:查看器预设图稿会从资产详细信息的“预览”或“复制URL/嵌入代码”中返回404

如何调试

在CRXDE Lite中,执行以下操作:

  1. 导航到 <sync-folder>/_CSS/_OOTB 文件夹(例如, /content/dam/_CSS/_OOTB)。

  2. 查找有问题资产的元数据节点(例如, <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/)。

  3. 检查是否存在 dam:scene7* 属性。 如果资产已成功同步和发布,您会看到 dam:scene7FileStatus 设置为 PublishComplete.

  4. 尝试通过连接以下属性的值和字符串文字,直接从Dynamic Media请求图稿:

    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
      示例:
      https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png

解决方案

如果示例资产或查看器预设图稿未同步或发布,请重新启动整个复制/同步过程:

  1. 导航到CRXDE Lite。
  2. 删除 <sync-folder>/_CSS/_OOTB.
  3. 导航到CRX包管理器: https://localhost:4502/crx/packmgr/.
  4. 在列表中搜索查看器包;开始于 cq-dam-scene7-viewers-content.
  5. 选择 重新安装.
  6. 在“Cloud Services”下,导航到Dynamic Media配置页面,然后打开Dynamic Media - S7配置的配置对话框。
  7. 不进行更改,请选择 保存.
    此保存操作会再次触发逻辑,以创建和同步示例资产、查看器预设CSS和图稿。