Do not use bean-managed persistence in EJB 3.0 projects

WebSphere Application Server Version 7.0 does not support the use of 1.x and 2.x bean managed persistence (BMP) and container managed persistence (CMP) entity beans in EJB 3.0-level modules. However, BMP entity beans are supported for the WebSphere Application Server V6.1 Feature Pack for EJB 3 in EJB 3.0-level modules.

If migrating from the feature pack, applications that are packaged with EJB entity beans in EJB 3.0-level modules will fail to install on V7.0. An EJB Java archive (JAR) file is considered to be an EJB 3.0 module when the file resembles the following example:

<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">

Repackage the EJB 3.0 modules using EJB 2.x and earlier modules. Otherwise, the installation of any applications that contain entity beans fail.