安裝AEM (6.5.15.0) Service Pack後發生服務無法使用錯誤 steps-to-resolve-error-after-installing-service-pack

問題 issue

安裝AEM 6.5.15.0 Service Pack後,錯誤發生如下:

  • 錯誤[FelixDispatchQueue] org.apache.sling.scripting.console FrameworkEvent錯誤(org.osgi.framework.BundleException:無法解析org.apache.sling.scripting.console

安裝AEM 6.5.15.0 Service Pack後,CRX/套件組合和起始頁面顯示「服務無法使用」錯誤。

套用至 applies-to

此解決方案適用於:

  • 所有JEE伺服器(在JBoss EAP 7.4.0上執行的除外)上的AEM Forms

解決方案 solution

NOTE
疑難排解步驟適用於除JBoss EAP 7.4以外的所有應用程式伺服器。

安裝AEM 6.5.15.0 Service Pack後,如果CRX/套件組合和起始頁面顯示服務無法使用錯誤,請執行下列步驟:

  1. 停止應用程式伺服器。

  2. 導覽至 [aem-forms root]\crx-repository\launchpad\felix\bundle52

  3. 找到bundle.info檔案。

  4. 在Ant文字編輯器中開啟bundle.info檔案,並以org.apache.felix.http.bridge搜尋套件組合名稱。

    note note
    NOTE
    如果bundle52底下的bundle.info不包含org.apache.felix.http.bridge組合,請檢查org.apache.felix.http.bridge旁方括弧中的組合編號。 然後導覽至[aem-forms根目錄]\crx-repository\launchpad\felix\bundle[x],並在此位置執行後續步驟。
  5. 導覽至URL: [aem-forms root]\crx-repository\launchpad\felix\bundle[x]\version0.1

  6. 搜尋bundle.jar並將bundle.jar重新命名為bundle.jar.bak

  7. 軟體發佈複製此位置的Bundle for AEM 6.5 Forms on JEE Service Pack 15

  8. 啟動應用程式伺服器,等待記錄檔穩定並檢查套件組合狀態。

  9. 當所有套件組合都處於作用中狀態時,請從system/console/bundles在JEE Service Pack 15🔗上安裝AEM 6.5 Forms的片段,並等待應用程式伺服器穩定下來。

  10. 停止應用程式伺服器。

  11. 導覽至[aem-forms root]\crx-repository\launchpad\felix\bundle52\version0.1並刪除bundle.jar

  12. bundle.jar.bak重新命名為bundle.jar

  13. 啟動應用程式伺服器。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2