Boa tarde pessoal…
Estou com um grande problema… não sei se é arquitetural ou apenas algo que passou despercebido.
Estou trabalhando com EJB3.2, onde tenho uma aplicação web na seguinte estrutura.
- Projeto
- Projeto-ear
- Projeto-ejb
- Projeto-war
Ate ai tudo funcionando normalmente. Consigo injetar meu ejb na camada web tranquilamente.
Para esta app eu criei alguns pacotes auxiliares para que possam ser utilizados futuramente por outros modulos, sao eles:
- Utils
- PersistenceUtils.jaar
- EjbUtils.jar
- WebUtils.jar
- MenuUtils.jar
O meu pacote Projeto-war possui uma dependência para o projeto MenuUtils.jar, onde sera gerado um menu.
O pacote MenuUtils.jar precisa acessar meu ejb para ir ate o serviço e carregar quais os itens do menu.
Ai que estou com problemas, meu MenuUtils está injetando um ejb, porém o mesmo me retorna null…
Será que é um erro de estrutura ou eu que estou apanhando a toa. É possível injetar o ejb desta maneira ??
se alguém já teve esse problema e puder me ajudar ficarei muito grato,
Obrigado…