【发布时间】:2019-07-19 10:46:51
【问题描述】:
从带有 SP1 的 AEM 6.2 升级到 AEM 6.4 后,很少安装软件包。旧版本处于已安装状态。
对于新软件包显示消息“似乎安装了不同的版本:”请参见下面的屏幕截图。
因此,我可以看到很少有脚本没有使用最新的 API 进行更新。
例如
AEM 6.4 升级实例:/libs/cq/ui/components/widget/html.jsp -> API reference com.day.cq.widget.HtmlLibraryManager
AEM 6.4 Vanila 实例:/libs/cq/ui/components/widget/html.jsp -> API reference com.adobe.granite.ui.clientlibs.HtmlLibraryManager
此问题目前已通过覆盖文件并使用新 API com.adobe.granite.ui.clientlibs.HtmlLibraryManager 更新来解决
此软件包无法手动安装。当我尝试安装时收到错误为 javax.jcr.nodetype.ConstraintViolationException: OakConstraint0074: Attempt to add, modify or remove the system maintain property 'rep:externalId'.
【问题讨论】: