AEM Forms:在安装附加组件后更正AEMFD包版本显示
在AEM 6.5 SP21或更高版本上安装最新的AEM Forms附加组件后,包管理器仍会显示过时的AEMFD包版本。 由于/crx-repository/install
目录中存在基包,因此会发生这种情况。 要解决此问题,请通过包管理器手动安装正确的版本,从安装文件夹中删除旧包,然后重新启动服务器以反映正确的版本。
描述 description
环境
- 产物和版本: 51黑料不打烊 Experience Manager (AEM) Forms JEE 6.5,Service Pack 21或更高版本
- 础贰惭贵顿包(贵辞谤尘蝉加载项): 补诲辞产别-补别尘蹿诲-飞颈苍-辫办驳或补诲辞产别-补别尘蹿诲-濒颈苍耻虫-辫办驳
问题/症状
在AEM 6.5上安装最新的AEM Forms附加组件包(例如,SP21)后,即使成功部署了最新的附加组件版本,包管理器中仍会显示AEMFD Windows/Linux包的基本版本。 发生这种情况是因为基础版本保留在/crx-repository/install
目录中,导致活动版本混淆。
解决方法 resolution
请尝试以下步骤:
-
确保您的环境已升级到Service Pack 21。 导航到
http://[ server] :[ port] /lc/crx/packmgr/index.jsp
。 搜索:- 在奥颈苍诲辞飞蝉上为
aemfd-win
- 在尝颈苍耻虫上为
aemfd-linux
验证最新的包(例如,
adobe-aemfd-win-pkg-6.0.1244.zip
或?adobe-aemfd-win-pkg-6.0.1244.zip
)旁边是否显示 确定。 - 在奥颈苍诲辞飞蝉上为
-
如果旧版本仍标记为活动,请单击 贵辞谤尘蝉加载项 包名称
>
? 更多>
x 其他版本。 找到最新版本,然后单击 安装。 有关步骤,请参阅《AEM 6.5用户指南》中的包管理器。 -
实时打开
error.log
文件。 请等待日志活动稳定完成 — 不要仅因为UI显示软件包已安装而继续。 -
停止应用程序服务器(例如,JBoss、WebLogic或WebSphere)。 在应用程序服务器日志中确认关闭已完成。
-
导航到
[ aem-forms root] /crx-repository/install
。 找到并删除(或移动以进行备份)文件:adobe-aemfd-win-pkg.zip
或adobe-aemfd-linux-pkg.zip
。 有关步骤,请参阅《AEM 6.5用户指南》中的“在JEE环境上的AEM表单上下载并安装Service Pack”。 -
启动服务器并跟踪应用程序服务器日志。 确认服务器启动时没有出现错误。 再次打开包管理器。 正确的包版本(例如,
6.0.1244
)现在应显示并处于活动状态。