IOI

內部Oak匯入

背景

IOI 識別客戶使用內部Oak套件,並透過OSGi匯入。這些套件通常匯出時不含任何特定版本,且僅供其他Oak套件組合或低階AEM服務使用。

其中一些由com.adobe.granite.repository使用,後者在啟動期間為AEM設定儲存庫。 另一個範例是com.adobe.granite.maintenance.oakAdobe套件組合,包住並提供Oak維護工作。

可能的影響和風險

  • 在未來的AEM版本中,內部匯出可能會直接根據Oak移除,造成相依性中斷和非作用中套件組合。
  • 內部匯出中的API可能會變更。

可能的解決方案

  • 使用Sling資源API(或JCR API),而非低階存取權。
  • 請根據不屬於任何公用API或SPI的內部套件來避免。
  • 請洽詢我們的AEM支援團隊以取得說明或解決問題。

本頁內容