不要使用 EJB 3.0 專案中的 Bean 管理持續性

WebSphere Application Server 7.0 版不支援使用 EJB 3.0 層次模組中的 1.x 和 2.x Bean 管理的持續性 (BMP) 以及 Container-Managed Persistence (CMP) Entity Bean。 不過,適用於 EJB 3 的「WebSphere Application Server 6.1 版特性套件」支援 EJB 3.0 層次模組中的 BMP Entity Bean。

如果從特性套件移轉,則隨 EJB 3.0 層次模組中之 EJB Entity Bean 包裝的應用程式,將無法在 7.0 版上安裝。 當檔案類似下列範例時,EJB Java 保存檔 (JAR) 會被視為 EJB 3.0 模組:

<ejb-jar id="ejb-jar_ID" version="3.0"
    xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
    http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd">

請使用 EJB 2.x 及較早版本的模組,來重新包裝 EJB 3.0 模組。否則,安裝包含 Entity Bean 的任何應用程式時,都會失敗。