將 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 Page Flow 資訊建立 @JPF 註釋的快速修正程式會從 Javadoc 區塊擷取註釋值,以建置對應的 @JPF 註釋。 在某些情況下,可能需要在路徑的值前面加上 "/"。
  5. 檢閱並套用提供的 JSP 快速修正程式。
  6. 將 Apache Beehive 過濾器和接聽器新增至 web.xml 描述子。
  7. 配置 Apache Beehive 建置 Script。