Show Table of Contents
3.2.12. Alterações no JBoss AOP
3.2.12.1. Atualização dos Aplicativos que Usam o JBoss AOP
O JBoss AOP (Aspect Orientated Programing - Programação Orientada do Aspecto) não está mais incluído no JBoss EAP 6. Nas versões anteriores, o JBoss AOP era usado pelo contêiner EJB. No JBoss EAP 6, o contêiner EJB usa um novo mecanismo. Se o seu aplicativo usa o JBoss AOP, você deve modificar o código do seu aplicativo conforme abaixo.
Refatore o Aplicativo
- As configurações EJB3 padrão que eram realizadas anteriormente no arquivo
ejb3-interceptors-aop.xmlsão agora configuradas no arquivo de configuração. Para um servidor autônomo, este é o arquivostandalone/configuration/standalone-full.xml. Caso você esteja executando o seu servidor em um domínio gerenciado, o arquivo édomain/configuration/domain.xml. - Os Interceptores AOP ao lado do servidor devem ser modificados para o uso do Java EE padrão
Interceptor. Para mais informações sobre os interceptores de contêiner e como utilizar um interceptor ao lado do cliente em um aplicativo, consulte o capítulo entitulado Container Interceptors no guia Development Guide do JBoss EAP 6 localizado no Portal do Consumidor https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/.
Utilize as Bibliotecas do JBoss AOP
- Caso você não possa refatorar o código, você pode obter uma cópia das bibliotecas do JBoss AOP e empacotá-las com o aplicativo. As bibliotecas AOP podem funcionar no JBoss EAP 6, mas não são implantadas. Você pode implantá-las manualmente usando o seguinte argumento da linha de comando, quando inicia o seu servidor:
-Djboss.aop.path=PATH_TO_AOP_CONFIGNota
Embora as bibliotecas do JBoss AOP possam funcionar no JBoss EAP 6, esta não é uma configuração com suporte.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.