EJB 工具 - 版本注意事項


1.0 限制
   1.1 外部索引鍵中不會呼叫主要索引鍵中所定義的轉換器
2.0 已知的問題
   2.1 編輯附有註釋的 EJB 2.1 訊息驅動 Bean
   2.2 產生 Session Bean Facade 需要 WebSphere 第 6 版目標伺服器
   2.3 在 Linux 中將 finder 方法新增至 1.1 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(附有註釋)的啟動配置內容會有若干問題, Bean 會進入不穩定的狀態。請勿使用編輯器的「活動配置」區段來進行啟動配置內容的任何編輯,而改用編輯器的「程式碼」頁面。

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

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

2.3 在 Linux 中將 finder 方法新增至 1.1 EJB。

當利用「新增 finder 方法」精靈,將 finder 方法新增至 Linux 中的 1.1 版 EJB 時,請確定您在第二頁的「搜尋器類型」欄位下拉清單中選取了某個項目。 如果建立 finder 方法時,「搜尋器類型」欄位保留空白,可能會發生問題。

返回主 Readme 檔