將 BEA Beehive 移轉至 Apache Beehive

雖然 Oracle 或 Apache 不再支援 BEA Beehive 和 Apache Beehive 架構,但如果要繼續使用 Beehive 架構,則在 WebSphere Application Server 環境中部署您的應用程式之前,您必須從 BEA Beehive 移轉至 Apache Beehive。 移轉之後,評估架構元件的使用,並將其中一個移轉 至另一個受支援的架構或 Java™ API。

移轉工具箱協助偵測下列 BEA Beehive 元件,以移轉至 Apache Beehive。

移轉工具箱目前不支援部分移轉步驟,例如檔案重構和建置 Script,必須手動執行這些步驟。 其他動作,例如將 BEA Beehive 註解遷移至 Apache Beehive 註解、 遷移工具包支援這些動作。

如果要從 BEA Beehive 移轉至 Apache Beehive,請執行下列步驟:

  1. 從應用程式類別路徑中移除 BEA Beehive JAR 檔,並取代為 http://beehive.apache.org 上的 Apache Beehive JAR。
  2. 識別 BEA Beehive 專用的檔案,並轉換成 Java 原始檔。
  3. 重新執行「BEA Beehive 至 Apache Beehive」規則,以分析 Beehive Java 元件。
  4. 檢閱並套用提供的 Java 快速修正程式。
    • 自動修正將從 Java 頁面流資訊中建立 @JPF 註解,並從 Javadoc 區塊中抽取註解值,建立相應的 @JPF 註解。 值,從 Javadoc 區塊建立相應的 @JPF 註解。 在某些情況下,可能需要在路徑的值前面加上 "/"。
  5. 檢閱並套用提供的 JSP 快速修正程式。
  6. 將 Apache Beehive 過濾器和接聽器新增至 web.xml 描述子。
  7. 配置 Apache Beehive 建置 Script。