Service Pack升級後與升級相關的記錄警告錯誤

升級AEM 6.5 Service Pack (SP17-SP24)後,error.log中可能會顯示數個WARN和ERROR訊息。 這些訊息通常與已遭取代的Sling設定、忽略的擴充功能別名值、功能切換或暫時性OSGi啟動序列有關。 這些警告大多是更新的Sling、Oak和Granite元件所引入的預期行為,除非在啟動後持續存在,否則不會指出功能失敗。

說明 description

環境

  • Adobe Experience Manager (AEM) On-Premise
  • Adobe Experience Manager as a Cloud Service (AEMaaCS)

問題/症狀

  • 正在忽略xml:pdf別名值。
  • 使用已棄用的組態屬性whitelist.bundles.additional
  • 不再支援JCR鎖定。
  • 找不到快速入門資源: /resources/toggles/config.json
  • 服務工廠在套件啟動期間傳回Null。
  • PackageTransformer …已在外部安裝。 標示為已忽略。

原因

警告來自更新的Service Pack中引進的更新OSGi元件。 已棄用、移除或重新建構設定屬性、API和行為。 在啟動期間,元件會產生資訊訊息,說明已棄用的設定、舊版擴充功能別名、不支援的功能、缺少選用功能切換資源,以及套件版本差異。 這些訊息通常不會指示功能失敗,除非它們在啟動後繼續。

解決方法 resolution

若要解決此問題,請遵循下列步驟:

  1. 識別記錄檔中的警告,並判斷警告是否只發生在啟動期間。
  2. 如果警告參照xml:pdf別名值,請從延伸別名組態中移除xml:pdf專案。
  3. 如果警告參照whitelist.bundles.additional,請移除使用已棄用屬性的專案。
  4. 如果警告指出JCR鎖定已過時,除非相關功能受到影響,否則將其視為資訊通知。
  5. 如果警告報告缺少功能切換組態檔,請驗證正常的系統功能,如果訊息只在啟動期間出現,則忽略它。
  6. 如果出現PackageTransformer訊息,請確認安裝的套件版本符合系統報告的版本。
  7. 如果發生一次性OSGi啟動錯誤,請確認所有套件組合皆為作用中,並確認錯誤不會重複。
  8. 如果警告在執行期間繼續或功能受到影響,請升級問題。

相關閱讀

recommendation-more-help
experience-cloud-kcs-help-kbarticles