3.2.11. Alterações EJB 2.x


3.2.11.1. Atualização dos Aplicativos que usam o EJB 2.x

O JBoss EAP 6 fornece suporte para o EJB 2.x. No entanto, você precisa realizar algumas modificações no código e iniciar o servidor com o perfil completo.

Procedimento 3.27. Execute o EJB 2.x no JBoss EAP 6

  1. Modifique o Código em uso para as Novas Regras do JNDI Namespace

    A partir do EJB 3.0, você deverá usar o prefixo completo do JNDI com o EJB 2.x. Consulte a Seção 3.1.8.1, “Atualização dos Nomes JNDI Namespace do Aplicativo” para maiores informações sobre as amostras de regras e códigos do JNDI.
    As amostras que apresentam como atualizar os JNDI namespaces a partir das liberações antigas podem ser encontradas na Seção 3.1.8.5, “Amostra do JNDI Namespaces nos Lançamentos Anteriores e como são especificados no JBoss EAP 6”.
  2. Modificação do Descritor do Arquivo jboss-web.xml

    Modifique o <jndi-name> para cada <ejb-ref> usar o novo formato de pesquisa inteiramente qualificado JNDI.
  3. Substitua o arquivo do descritor da implantação jboss.xml

    O descritor da implantação jboss-ejb3.xml substitui o descritor da implantação jboss.xml para substituição e adição à recursos fornecidos pelo Java Enterprise Edition (EE - Edição do Java Enterprise) definidos no descritor da implantação ejb-jar.xml. O novo arquivo é incompatível com o jboss.xml e o jboss.xml é agora ignorado nas implantações.
  4. Inicie o Servidor com os Perfis Completos

    O EJB 2.x requer o Perfil Completo da Edição do Java Enterprise 6. Passe o argumento -c standalone-full.xml à linha de comando quando iniciando o servidor, com o objetivo de iniciar o JBoss EAP 6 com o perfil completo.
  5. O clustering não é mais suportado

    O clustering dos beans de entidade EJB 2.x não é mais suportado no JBoss EAP 6.
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2026 Red Hat