6.4中AEM的資產儲存庫重組

父6.4頁中的「資料庫重組」頁中所述,升級至AEM6.4的客戶應使用此頁評估與影響AEM Assets解決方案的資料庫更改相關的工作成果。 有些變更需要在6.4升級程AEM序中努力工作,而有些則會延遲至6.5升級。

使用6.4升級

6.5升級版之前

使用6.4升級

Misc

上一個位置 /etc/dam/jobs
新位置 /var/dam/jobs
重組指導

如果任何自訂代碼都與此位置相關(即 程式碼明確依賴此路徑),則程式碼必須更新,才能在升級前使用新位置;最理想的情況是,當Java API可用來減少對JCR中任何特定路徑的依賴性時。

暫存位置,以儲存ZIP檔供用戶端下載。 由於用戶端要求下載資產,因此不需要更新。 它將在新位置生成檔案。

附註 N/A

6.5之前版本升級

資產/收集事件電子郵件通知模板

上一個位置 /etc/notification/email/default
新位置

/libs/settings/dam/notification

/apps/settings/dam/notification

重組指導

如果客戶修改了電子郵件模板,請執行以下操作以便與新儲存庫結構保持一致:

  1. /libs/settings/dam/notification電子郵件範本應從/etc/notification/email/default複製至/apps/settings/notification/email/default
    1. 由於目標位於 /apps中,因此應將此更改保存在SCM中。
  2. 刪除資料夾:/etc/dam/notification/email/default
    1. 如果 /etc/notification/email/default下未對電子郵件模板進行更新,則可以刪除該資料夾,因為在安裝6.4時,/libs/settings/notification/email/default下存在原始電子郵件模板AEM。
附註 N/A

傳統資產共用設計

上一個位置 /etc/designs/assetshare
新位置

/libs/settings/wcm/designs/assetshare

/apps/settings/wcm/designs/assetshare

重組指導

對於任何在SCM中管理且未在執行時期透過設計對話方塊寫入的設計,請執行下列動作以與最新型號對齊:

  1. 將設計從「上一個位置」複製到/apps下的「新位置」。
  2. 將「設計」中的任何CSS、JavaScript和靜態資源轉換為具有allowProxy = true的「用戶端程式庫」。
  3. 透過 > DAM管理員>資產共用頁面>頁面屬性>進階標籤>設計欄位,更新cq:designPath屬性中「上一個位置」的參考。
  4. 更新參照上一個位置的任何頁面,以使用新的「用戶端程式庫」類別。 這需要更新頁面實施程式碼。
  5. 更新Dispatcher規則,允許通過/etc.clientlibs/代理Servlet提供客戶端庫。

對於未在SCM中管理且透過設計對話方塊修改執行時期的任何設計,請勿將可授權的設計移出/etc

附註 N/A

下載資產電子郵件通知範本

上一個位置 /etc/dam/workflow/notification/email/downloadasset
新位置

/libs/settings/dam/workflownotification/email/downloadasset

/apps/settings/dam/workflownotification/email/downloadasset

重組指導

如果電子郵件範本(downloadassettransentworkflowcompleted)已修改,請遵循下列步驟以符合新結構:

  1. 更新的電子郵件範本應從/etc/dam/workflow/notification/email/downloadasset複製至/apps/settings/dam/workflow/notification/email/downloadasset
    1. 由於目標位於 /apps中,因此應將此更改保存在SCM中。
  2. 刪除資料夾:/etc/dam/workflow/notification/email/downloadasset 移動電子郵件範本後。
    1. 如果 /etc下未對電子郵件模板進行更新,則可以刪除該資料夾,因為在安裝6.4時,/libs/settings/dam/workflownotification/email/downloadasset下存在原始電子郵件模板AEM。
附註 雖然在技術上支援/conf/global/settings/dam/workflownotification/email/downloadasset尋找(優先於/apps之前,透過一般的Sling CAConfig查閱,但是在/etc之後),範本可以放在/conf/global/settings/dam/workflownotification/email/downloadasset中。 不過,不建議這麼做,因為沒有執行時期UI可協助編輯電子郵件範本。

DRM授權範例

上一個位置 /etc/dam/drm/licenses/
新位置 /libs/settings/dam/drm
重組指導 不適用
附註 不適用
上一個位置 /etc/dam/adhocassetshare
新位置

/libs/settings/dam/adhocassetshare

/apps/settings/dam/adhocassetshare

重組指導

如果客戶修改了電子郵件模板,則要與新儲存庫結構一致:

  1. 更新的電子郵件範本應從/etc/dam/adhocassetshare複製至/apps/settings/dam/adhocassetshare
    1. 由於目標位於 /apps中,因此應將此更改保存在SCM中。
  2. 刪除資料夾:/etc/dam/adhocassetshare
    1. 如果 /etc下未對電子郵件模板進行更新,則可以刪除該資料夾,因為在安裝6.4時,/libs/settings/dam/adhocassetshare下存在原始電子郵件模板AEM。
附註 雖然在技術上支援/conf/global/settings/dam/adhocassetshare尋找(透過一般的Sling CAConfig查閱優先於/apps之前,但在/etc之後),範本可以放在/conf/global/settings/dam/adhocassetshare中。 不過,不建議這麼做,因為沒有執行階段UI可協助編輯電子郵件範本

InDesign工作流指令碼

上一個位置 /etc/dam/indesign/scripts
新位置

/libs/settings/dam/indesign

/apps/settings/dam/indesign

重組指導

要與新儲存庫結構對齊:

  1. 將所有自定義或修改的指令碼從/etc/dam/indesign/scripts複製到/apps/settings/dam/indesign/scripts
    1. 只有將新的或修改的指令碼複製為由提供的未AEM修改的指令碼,才能通過AEM6.4中的/libs/settings使用
  2. 找到所有使用媒體抽取流程WF步驟的工作流模型,並
    1. 對於工作流步驟的每個實例,請根據需要更新配置中的路徑,以明確指向 /apps/settings/dam/indesign/scripts/libs/settings/dam/indesign/scripts下的相應指令碼。
  3. 完全刪除 /etc/dam/indesign/scripts
附註 建議將自訂指令碼儲存在/apps下,因為這是應儲存程式碼的位置。

視頻轉碼配置

上一個位置 /etc/dam/video
新位置

/libs/settings/dam/video

/apps/settings/dam/video

重組指導

專案層級自訂必須視需要剪下並貼在等效的/apps/conf路徑下。

要與6.AEM4儲存庫結構一致:

  1. 將任何修改的視頻配置從/etc/dam/video複製到 /apps/settings/dam/video
  2. 移除 /etc/dam/video
附註 不適用

檢視器預設集組態

上一個位置 /etc/dam/presets/viewer
新位置

/libs/settings/dam/dm/presets/viewer

/conf/global/settings/dam/dm/presets/viewer

重組指導

對於現成可用的檢視器預設集,它只能在新位置使用。

對於自訂檢視器預設集:

  • 您必須運行遷移指令碼才能將節點從/etc移動到/conf。 該指令碼位於https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json
  • 或者,您可以編輯配置,並將其自動保存到新位置。

請注意,您不必調整其copyURL/embed程式碼,即可指向/conf。 對/etc的現有請求將從/conf重新路由至正確的內容。

附註 不適用

Misc

上一個位置

/etc/clientlibs/foundation/asseteditor

/etc/clientlibs/foundation/assetshare

/etc/clientlibs/foundation/assetinsights

新位置 /libs/dam/clientlibs
重組指導

使用/etc.clientlibs/允許代理前置詞調整指向/libs下的新資源的任何引用。

最後,將已遷移客戶端的資料夾從 /etc/clientlibs/foundation/

附註 N/A

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now