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

請嘗試下列步驟:

  1. 確保您的環境已升級至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)旁邊是否顯示 確定

  2. 如果較舊的版本仍標籤為使用中,請按一下 Forms附加元件 封裝名稱>   更多 > x 其他版本。 找到最新版本,然後按一下 安裝。 如需相關步驟,請參閱AEM 6.5使用手冊中的封裝管理員

  3. 即時開啟error.log檔案。 等到記錄活動穩定下來 — 不要只因為UI指出已安裝套件而繼續。

  4. 停止應用程式伺服器(例如JBoss、WebLogic或WebSphere)。 在應用程式伺服器記錄檔中確認關機已完成。

  5. 瀏覽至[ aem-forms root] /crx-repository/install。 尋找並移除(或移動以進行備份)檔案: adobe-aemfd-win-pkg.zipadobe-aemfd-linux-pkg.zip。 如需相關步驟,請參閱AEM 6.5使用指南中的在JEE環境上的AEM表單上下載及安裝Service Pack

  6. 啟動伺服器並追蹤應用程式伺服器記錄。 確認伺服器順利啟動。 再次開啟封裝管理員。 正確的封裝版本(例如,6.0.1244)現在應該會顯示並啟用。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f