安装AEM (6.5.15.0) Service Pack后出现“Service Unavailable(服务不可用)”错误 steps-to-resolve-error-after-installing-service-pack
问题 issue
安装之后 AEM 6.5.15.0 service pack,错误发生如下:
- 错误 [FelixDispatchQueue] org.apache.sling.scripting.console框架事件错误(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
文件。 -
打开
bundle.info
文件,并将包名称搜索为org.apache.felix.http.bridge
.note note NOTE 如果 bundle.info
下bundle52
不包含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
在此位置,从 Software Distribution. -
启动应用程序服务器,等待日志稳定并检查捆绑包状态。
-
当所有捆绑包都处于活动状态时,请安装 JEE Service Pack 15上的AEM 6.5 Forms片段 从
system/console/bundles
并等待应用程序服务器稳定下来。 -
停止应用程序服务器。
-
导航到
[aem-forms root]\crx-repository\launchpad\felix\bundle52\version0.1
并删除bundle.jar
. -
重命名
bundle.jar.bak
到bundle.jar
. -
启动应用程序服务器。