EJB 工具 - 版本注意事項


1.0 限制
   1.1 在外來鍵無法呼叫主鍵所定義的轉換器
2.0 已知的問題
   2.1 編輯含註釋的 EJB 2.1 訊息驅動 Bean
   2.2 產生 Session Bean Facade 需要 WebSphere 第 6 版目標伺服器
   2.3 *利用 EJB JAR 匯入精靈建立新 EJB 專案時發生錯誤

1.0 限制

1.1 在外來鍵無法呼叫主鍵所定義的轉換器

下列兩種情況可能發生這個問題:

  1. 在 ejbDeploy 期間,可能會出現下列訊息:「未定義 Java_data_type1database_data_type2 的類型對映」
  2. 在執行期間,應用程式可能在關係的另一端找不到 CMP。
未在外來鍵值上呼叫定義給主鍵的轉換器。

這項限制的暫行解決方法是定義您自己的外來鍵,以及在關係另一端的 EJB 上,使用定義給主鍵的相同轉換器。

2.0 已知的問題

2.1 編輯含註釋的 EJB 2.1 訊息驅動 Bean

從 EJB 部署描述子編輯器的「啟動配置」區段中編輯含註釋的 EJB 2.1 訊息驅動 Bean 的 activation-config 內容會有若干問題,Bean 會進入不穩定的狀態。 請勿使用編輯器的「啟動配置」區段來進行 activation-config 內容的任何編輯,請改用編輯器的「程式碼」頁面。

2.2 產生 Session Bean Facade 需要 WebSphere 第 6 版目標伺服器

EJB 工具只支援在目標為 WebSphere Application Server 第 6 版的專案中,產生 EJB 2.x CMP Entity Bean 的 Session Bean Facade。 您可以變更專案內容中的目標伺服器。

2.3 *利用 EJB JAR 匯入精靈建立新 EJB 專案時發生錯誤

在「EJB JAR 匯入」精靈中,有一個建立新 EJB 專案的選項。 如果您在匯入期間建立新的 EJB 專案,且選取「建立 EJB 用戶端 JAR 專案來保留用戶端介面和類別」,便會出現錯誤,建立新專案的作業將無法運作。

附註:6.0.0.1 版已修正這個問題。

返回主要 Readme 檔