Migrando o Código do Enterprise Bean da Versão 1.1 para a Versão 2.1
Os beans compatíveis com EJB (Enterprise JavaBeans) Versão 2.1 podem ser montados apenas em um módulo compatível com o EJB 2.1, apesar de um módulo compatível com o EJB 2.1 poder conter uma mistura de beans Versão 1.x e Versão 2.1.
Sobre Esta Tarefa
A especificação EJB Versão 2.1 exige que antes do contêiner EJB iniciar uma consulta findByMethod, o estado de todos os enterprise beans listados na transação atual seja sincronizado com o armazenamento persistente. (Essa ação é para que a consulta seja executada nos dados atuais.) Se os beans Versão 1.1 forem montados novamente em um módulo compatível com o EJB 2.1, o contêiner EJB sincronizará o estado dos beans Versão 1.1, assim como dos beans Versão 2.1. Como resultado, você pode notar alguma alteração no comportamento do aplicativo, apesar do código do aplicativo para os beans Versão 1.1 não ter sido alterado.
As informações a seguir aplicam-se geralmente a qualquer enterprise bean atualmente compatível com a Versão 1.1 da especificação EJB. Para obter informações adicionais sobre como migrar o código para beans produzidos com a ferramenta Rational Application Developer, consulte a documentação do produto.