Migración del código de enterprise bean de la versión 1.1 a la versión 2.1
Los beans compatibles con la versión 2.1 de Enterprise JavaBeans (EJB) se pueden ensamblar sólo en un módulo compatible con EJB 2.1, aunque un módulo compatible con EJB 2.1 puede contener una mezcla de beans de la versión 1.x y la versión 2.1.
Acerca de esta tarea
La especificación de EJB de la versión 2.1 manda que antes de que un contenedor de EJB que inicie una consulta findByMétodo, se sincronice el estado de todos los enterprise beans registrados en la transacción actual con el almacén persistente. Así es que se efectúa la consulta en los datos actuales. Si se vuelven a ensamblar los beans de la versión 1.1 en un módulo compatible con EJB 2.1, el contenedor de EJB sincroniza el estado de los beans de la versión 1.1 así como los de la versión 2.1. Como resultado, podría observar algún cambio en el comportamiento de la aplicación aún cuando el código de la aplicación de beans de la versión 1.1 no se haya cambiado.
La información siguiente generalmente se aplica a los enterprise beans que actualmente son compatibles con la versión 1.1 de la especificación de EJB. Para obtener más información acerca de la migración de código de beans producidos con la herramienta Rational Application Developer, consulte la documentación de ese producto.