您可以从AEM 6.3Forms或AEM 6.4Forms直接升级到AEM 6.5Forms。
不提供从AEM 6.0Forms、AEM 6.1Forms和AEM 6.2Forms到AEM 6.5Forms的直接升级途径。 执行中间升级到AEM 6.2Forms、升级到AEM 6.3Forms或升级到AEM 6.4Forms,然后从FormsAEM6.3或AEM6.4Forms升级到AEM6.5Forms。
请执行以下操作,从AEM 6.3Forms或AEM 6.4Forms升级到AEM 6.5Forms:
将现有AEM实例升级到AEM 6.5。以下步骤列出:
为AEM 6.3Forms或AEM 6.4Forms安装最新的Service Pack和修补程序。 有关详细信息,请参阅AEM Susement Hub。
准备源实例以进行升级。 有关详细步骤,请参阅升级到AEM 6.5。
(仅限基于Unix/Linux的 安装)如果您使用UNIX或Linux作为基础操作系统,请打开终端窗口,导览至包含crx-quickstart的文件夹,然后运行以下命令:
chmod -R 755 ../crx-quickstart
将AEM实例升级到AEM 6.3。有关分步说明,请参阅升级到AEM 6.5。
在继续执行后续步骤之前,请等待ServiceEvent REGISTERED和ServiceEvent UNREGISTERED消息停止显示在<crx-repository>/error.log文件中。
服务器启动并运行后,一些AEM Forms捆绑包仍处于安装状态。 每个安装的捆绑包数量可能不同。 您可以安全地忽略这些包的状态。 捆绑包列在https://'[server]:[port]'/system/console/。
安装AEM Forms加载项包。 这些步骤如下所示:
打开软件分发。 您需要Adobe ID才能登录软件分发。
点按标题菜单中的Adobe Experience Manager。
在过滤器部分中:
点按适用于您的操作系统的程序包名称,选择接受EULA条款,然后点按下载。
打开包管理器并单击上传包以上传包。
选择软件包,然后单击安装。
您还可以使用AEM Forms版本文章中列出的直接链接下载包。
安装包后,系统会提示您重新启动AEM实例。 不要立即停止服务器。 在停止AEM Forms服务器之前,请等到/error.log文件中停止显示ServiceEvent REGISTERED和ServiceEvent UNREGISTERED消 <crx-repository>息,并且日志是稳定的。另请注意,一些包可以保持安装状态。 您可以安全地忽略这些包的状态。
重新启动AEM实例。
执行安装后活动。
运行迁移实用程序
迁移实用程序使早期版本的自适应表单和对应管理资源与AEM 6.5表单兼容。 您可以从AEM软件分发下载该实用程序。 有关配置和使用迁移实用程序的分步信息,请参阅迁移实用程序。
如果您使用示例将草稿和提交组件与数据库集成并从先前版本升级,则在执行升级后运行以下SQL查询:
UPDATE metadata m, additionalmetadatatable am
SET m.dataType = am.value
WHERE m.id = am.id
AND am.key = 'dataType'
DELETE from additionalmetadatatable
WHERE `key` = 'dataType'
(如果仅从AEM 6.2Forms或先前版本升级)重新配置Adobe Sign
如果您在AEM Forms的先前版本中配置了Adobe Sign,请从AEM云服务中重新配置Adobe Sign。 有关详细信息,请参阅将Adobe Sign与AEM Forms整合。
支持jQuery
在AEM 6.5Forms,jQuery的版本更新为3.2.1,jQuery UI版本更新为1.12.1。AEM表单在noConflict模式下使用JQuery。 因此,如果您使用任何其他jQuery版本,则在执行升级时不会显示任何问题。 但是,升级到AEM 6.5Forms时:
(如果仅从AEM 6.2Forms或先前版本升级)重新配置分析和报告
在AEM 6.4Forms,不提供源流量变量和印象成功事件。 因此,从AEM 6.2Forms或先前版本升级后,AEM Forms将停止向Adobe Analytics服务器发送数据,并且不提供自适应表单的分析报告。 此外,AEM 6.4Forms还为表单分析版本引入了流量变量,并为字段所用的时间引入了成功事件。 因此,请重新配置AEM Forms环境的分析和报告。 有关详细步骤,请参阅配置分析和报告。
验证服务器是否升级成功,所有数据是否也成功迁移,并且它可以正常运行。
验证捆绑包的状态:确 保所有捆绑包都处于活动状态。
验证复制和反向复制:发 布、填写和提交几个迁移的表单。同时验证提交的数据。
验证对管理员和开发人员用户界面的 访问权限:从管理员帐户登录到AEM实例,并验证您是否有权访问以下URL:
https://'[server]:[port]'/crx/packmgr
https://'[server]:[port]'/crx/de
https://'[server]:[port]'/aem/forms.html/content/dam/formsanddocuments
在AEM 6.4Forms,crx-repository的结构已更改。 如果从6.3Forms升级到AEM 6.5Forms,请使用您重新创建的更改的自定义路径。 有关更改路径的完整列表,请参阅AEM中的Forms存储库重组。