雖然 Oracle 或 Apache 不再支援 BEA Beehive 和 Apache Beehive 架構,但如果要繼續使用 Beehive 架構,則在 WebSphere Application Server 環境中部署您的應用程式之前,您必須從 BEA Beehive 移轉至 Apache Beehive。
移轉之後,評估架構元件的使用,並將其中一個移轉
至另一個受支援的架構或 Java™ API。
移轉工具箱協助偵測下列 BEA Beehive 元件,以移轉至 Apache Beehive。
- Java Control Extension (JCX) 檔
- Java Page Flow (JPF) 檔
- Java Web Services (JWS) 檔
- Global.app 檔
- JSP 檔中使用的 NetUI
移轉工具箱目前不支援部分移轉步驟,例如檔案重構和建置 Script,必須手動執行這些步驟。
其他動作,例如將 BEA Beehive 註解遷移至 Apache Beehive 註解、 遷移工具包支援這些動作。
如果要從 BEA Beehive 移轉至 Apache Beehive,請執行下列步驟:
-
從應用程式類別路徑中移除 BEA Beehive JAR 檔,並取代為
http://beehive.apache.org 上的 Apache Beehive JAR。
-
識別 BEA Beehive 專用的檔案,並轉換成 Java 原始檔。
-
重新執行「BEA Beehive 至 Apache Beehive」規則,以分析 Beehive Java 元件。
-
檢閱並套用提供的 Java 快速修正程式。
-
自動修正將從 Java 頁面流資訊中建立 @JPF 註解,並從 Javadoc 區塊中抽取註解值,建立相應的 @JPF 註解。 值,從 Javadoc 區塊建立相應的 @JPF 註解。
在某些情況下,可能需要在路徑的值前面加上 "/"。
-
檢閱並套用提供的 JSP 快速修正程式。
-
將 Apache Beehive 過濾器和接聽器新增至 web.xml 描述子。
-
配置 Apache Beehive 建置 Script。