EAServer 5.x allows you to configure table-mapping properties for entity components. These table-mapping settings do not automatically migrate to EAServer 6.0. Manually migrate the table- mapping settings by setting up these three PersistentObject properties in the ejbjar-config file:
SetdeleteStatement
SetinsertStatement
SetupdateStatement
For more information, see the PersistentObjectProperty class documentation, which is available from the Web Management Console at http://hostname:8000/javadocs/public/index.html, where hostname is the name of the host on which your EAServer 6.0 installation resides.
If you used table-mappings in your EAServer 5.x installation, you must also manually update the queries in your EAServer 6.0 ejb-jar configuration file to refer to the multiple tables being used.
In EAServer 5.x custom SQL queries
were allowed to return only the key fields for the entity, but in
EAServer 6.0 all fields (both key fields, and state fields) must
be returned by the query. This also requires manual updating after migration.