您可以從AEM 6.3 Forms或AEM 6.4 Forms直接升級至AEM 6.5 Forms。
無法使用從AEM 6.0 Forms、AEM 6.1 Forms和AEM 6.2 Forms直接升級路徑至AEM 6.5 Forms。 執行中間版升級至AEM 6.2 Forms、升級至AEM 6.3 Forms或升級至AEM 6.4 Forms,然後從AEM 6.3 Forms或AEM 6.4 Forms升級至AEM6.5 Forms。
請執行下列操作,從AEM 6.3 Forms或AEM 6.4 Forms升級至AEM 6.5 Forms:
將現有AEM執行個體升級至AEM 6.5。步驟如下:
安裝AEM 6.3 Forms或AEM 6.4 Forms的最新Service Pack和修補程式。 如需詳細資訊,請參閱AEM維護中心。
準備源實例以進行升級。 如需詳細步驟,請參閱升級至AEM 6.5。
(僅限Unix/Linux安裝) 如果您使用UNIX或Linux作為基礎作業系統,請開啟「終端」視窗,導覽至包含crx-quickstart的資料夾,然後執行下列命令:
chmod -R 755 ../crx-quickstart
將AEM執行個體升級至AEM 6.3。如需逐步指示,請參閱升級至AEM 6.5。
繼續下列步驟之前,請等待ServiceEvent REGISTERED和ServiceEvent UNEGRESTED消息停止顯示在<crx-repository>/error.log檔案中。
伺服器啟動並執行後,一些AEM Forms套件組合會維持安裝狀態。 每個安裝的套件組合數量可能有所不同。 您可以安全地忽略這些包的狀態。 這些套件組列在https://'[server]:[port]'/system/console/。
安裝AEM Forms附加元件套件。 步驟如下:
開啟 Software Distribution。您需要 Adobe ID 才能登入 Software Distribution。
點一下頁首功能表中的 Adobe Experience Manager。
在Filters部分:
點選適用於您作業系統的套件名稱,選取「接受EULA條款」,然後點選「下載」。
開啟套件管理器,然後按一下「上傳套件」即可上傳套件。
選擇包,然後按一下Install。
您也可以使用AEM Forms發行文章中列出的直接連結來下載套件。
安裝套件後,系統會提示您重新啟動AEM執行個體。 不要立即停止伺服器。 停止AEM Forms伺服器之前,請等到/error.log檔案中出現ServiceEvent REGISTERED和ServiceEvent UNEGRESTED消息 <crx-repository>且日誌穩定。另請注意,一些套件可能會保留為已安裝狀態。 您可以安全地忽略這些包的狀態。
重新啟動AEM執行個體。
執行安裝後活動。
運行遷移實用程式
移轉公用程式讓舊版的最適化表單和通信管理資產與AEM 6.5表單相容。 您可以從AEM Software Distribution下載公用程式。 有關配置和使用遷移實用程式的逐步資訊,請參閱遷移實用程式。
如果您使用範例來將草稿和提交元件與資料庫整合以及從舊版升級,請在執行升級後執行下列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.2 Forms或舊版升級)重新設定Adobe Sign
如果您在舊版AEM Forms中已設定Adobe Sign,請從AEM雲端服務重新設定Adobe Sign。 如需詳細資訊,請參閱將Adobe Sign與AEM Forms整合。
支援jQuery
在AEM 6.5 Forms中,jQuery的版本已更新為3.2.1,而jQuery UI的版本已更新為1.12.1。AEM表單會以noConflict模式使用JQuery。 因此,如果您使用任何其他jQuery版本,則執行升級時不會顯示任何問題。 不過,升級至AEM 6.5 Forms時:
(如果僅從AEM 6.2 Forms或舊版升級)重新設定分析和報表
在AEM 6.4 Forms中,無法使用來源的流量變數和曝光的成功事件。 因此,當您從AEM 6.2 Forms或舊版升級時,AEM Forms會停止傳送資料至Adobe Analytics伺服器,且不提供適用性表單的分析報表。 此外,AEM 6.4 Forms也導入表單分析版本的流量變數,以及欄位逗留時間量的成功事件。 因此,請針對您的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.4 Forms中,crx-repository的結構已變更。 如果從6.3 Forms升級至AEM 6.5 Forms,請使用您重新建立的已變更路徑進行自訂。 如需已變更路徑的完整清單,請參閱AEM🔗中的Forms存放庫重新調整。