AEM Forms:附加元件安裝後,修正AEMFD套件版本顯示
在AEM 6.5 SP21或更新版本上安裝最新的AEM Forms附加元件後,封裝管理員仍會顯示過時的AEMFD封裝版本。 這是因為/crx-repository/install目錄中存在基底封裝。 若要解決此問題,請透過「封裝管理員」手動安裝正確的版本,從安裝資料夾移除舊封裝,然後重新啟動伺服器以反映正確的版本。
說明 description
環境
- 產品與版本: Adobe Experience Manager (AEM) Forms JEE 6.5、Service Pack 21或更新版本
- AEMFD套件(Forms附加元件): adobe-aemfd-win-pkg或adobe-aemfd-linux-pkg
問題/症狀
在AEM 6.5上安裝最新的AEM Forms附加元件套件(例如SP21)後,即使成功部署了最新的附加元件版本,封裝管理員仍會顯示AEMFD Windows/Linux套件的基礎版本。 發生此狀況是因為基底版本仍保留在/crx-repository/install目錄中,導致使用中版本的混淆。
解決方法 resolution
請嘗試下列步驟:
-
確保您的環境已升級至Service Pack 21。 瀏覽至
http://[ server] :[ port] /lc/crx/packmgr/index.jsp。 搜尋:- 在Windows上的
aemfd-win - 在Linux上的
aemfd-linux
確認最新的封裝(例如,
adobe-aemfd-win-pkg-6.0.1244.zip或adobe-aemfd-win-pkg-6.0.1244.zip)旁邊是否顯示 確定。 - 在Windows上的
-
如果較舊的版本仍標籤為使用中,請按一下 Forms附加元件 封裝名稱
>更多>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)現在應該會顯示並啟用。