安裝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
安裝AEM 6.5.15.0 Service Pack後,如果CRX/套件組合和起始頁面顯示服務無法使用錯誤,請執行下列步驟:
-
停止應用程式伺服器。
-
導覽至
[aem-forms root]\crx-repository\launchpad\felix\bundle52
。 -
找到
bundle.info
檔案。 -
在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],並在此位置執行後續步驟。 -
導覽至URL:
[aem-forms root]\crx-repository\launchpad\felix\bundle[x]\version0.1
。 -
搜尋
bundle.jar
並將bundle.jar
重新命名為bundle.jar.bak
。 -
從軟體發佈複製此位置的
Bundle for AEM 6.5 Forms on JEE Service Pack 15
。 -
啟動應用程式伺服器,等待記錄檔穩定並檢查套件組合狀態。
-
當所有套件組合都處於作用中狀態時,請從
system/console/bundles
在JEE Service Pack 15🔗上安裝AEM 6.5 Forms的片段,並等待應用程式伺服器穩定下來。 -
停止應用程式伺服器。
-
導覽至
[aem-forms root]\crx-repository\launchpad\felix\bundle52\version0.1
並刪除bundle.jar
。 -
將
bundle.jar.bak
重新命名為bundle.jar
。 -
啟動應用程式伺服器。