將資產資料夾拖放至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 UPDATE ASSET工作流程模型,以便在上傳時自動取消封存.zip檔案。
    • 您可以新增這些引數至該步驟,以便在取消封存後刪除.zip檔案: removeOriginal::true,updateMode::OVERWRITE
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f