EJB 3.0 プロジェクトで Bean 管理パーシスタンスを使用しない

WebSphere Application Server バージョン 7.0 では、EJB 3.0 レベルのモジュールで 1.x および 2.x の Bean 管理パーシスタンス (BMP) とコンテナー管理パーシスタンス (CMP) エンティティー Bean を使用することはできません。 しかし、BMP エンティティー Bean は、WebSphere Application Server V6.1 Feature Pack for EJB 3 では EJB 3.0 レベルのモジュールでサポートされています。

フィーチャー・パックからマイグレーションする場合、EJB エンティティー Bean とともに EJB 3.0 レベルのモジュールにパッケージされているアプリケーションは、V7.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 モジュールを再パッケージします。 そうしない場合、エンティティー Bean が含まれているアプリケーションのインストールは、すべて失敗します。