将资源文件夹拖放到AEM Assets Web UI失败
AEM的Web UI不支持在文件夹中拖放资源,但有几种解决方法。
描述 description
环境
- Adobe Experience Manager (AEM)
- Adobe Experience Cloud服务
问题
-
无法拖放包含资产的文件夹。
-
UI将显示一条消息:
"1 of [ n] assets failed" -
error.log将显示一条消息:
code language-none 11.04.2023 12:16:52.464 *ERROR* [ 0:0:0:0:0:0:0:1 [ 16886753098] POST /content/dam[ target folder name] .createasset.html HTTP/1.1] com.day.cq.dam.api.AssetManager createAsset: repository exception while creating asset [ /content/dam/[ target foldername] [ dragged folder name] ] : jx.jcr.RepositoryException: org.eclipse.jetty.io.EofException: Early EOF
解决方法 resolution
AEM的Web UI不支持将资源拖放到文件夹中。
您可以:
-
使用支持此操作的AEM桌面应用程序。 您可以在使用AEM桌面应用程序的AEM教程中找到有关该应用程序以及如何安装该应用程序的信息。
-
将文件夹压缩为.zip,将其拖动到资源中,然后选择该文件夹并选择 提取存档。
- 注意:您还可以将取消存档器步骤添加到DAM更新资产工作流模型,以便在上传时自动取消存档.zip文件。
- 您可以将这些自变量添加到该步骤,以便在取消存档后删除.zip文件:
removeOriginal::true,updateMode::OVERWRITE
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f