Como usar o @ EJB, @ Inject e @ local em WebLogic 12.1.3.0?

votos
0

Meu aplicativo EJB3 que foi construído sobre java1.7 foi implantado em WebLogic 12.1.2.0 perfectly.However servidor, após a migração para WebLogic 12.1.3.0 com java1.8 construído EAR, ele lança vários tipos de erros, como a dependência questões de injeção. Preciso mudar anotações no código atual, como @ EJB, @ Inject e @Local?

Publicado 02/09/2018 em 05:15
fonte usuário
Em outras línguas...                            


2 respostas

votos
0

Provavelmente você tem pacote jar Com implementação para essas especificações, tais como, @EJB, @Inject (etc).

Se você verificar as diferenças entre as duas versões, eles são completamente o mesmo (pelo menos) para essas especificações:

https://docs.oracle.com/middleware/1212/wls/NOTES/whatsnew.htm#BGGGHCJD

https://docs.oracle.com/middleware/1213/wls/NOTES/whatsnew.htm#BGGGHCJD

  • Contexts and Dependency Injection para Java EE 1.0
  • Injeção de dependência para Java EE 1.0
  • Java EE EJB 3.1, 3.0, 2.1, 2.0, e 1.1

Talvez se você postar o stacktrace, podemos identificar o problema

Respondeu 03/09/2018 em 16:36
fonte usuário

votos
0

Eu não iria tão longe. Eu acho que um frasco está verdadeiramente em falta no novo servidor de aplicativos.

Se você mudou de 12.1.2.0 a 12.1.3.0 sua aplicação, é possível que uma pasta lib do WebLogic 12.1.2.0 contém commons jar (para todas as aplicações) que você não levar para o novo servidor de aplicativos?

Não copie os frascos que já existem com uma versão mais recente, mas procurar algo personalizado, uma vez que você adicionou para seus aplicativos para trabalhar. Que tipo de aulas são disse que falta?

Ele também pode ser um truque se Weblogic pode usar um carregador de classe unificada (Eu não sei) que foi definido na versão 12.1.2.0 e fez aulas sendo vermelho da pasta servidor lib e conteúdos de ouvido togheter, e agora em 12.1.3.0 essa personalização não está definido e as aulas são tomadas somente a partir da orelha.

Respondeu 02/09/2018 em 08:20
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more