EJB 3 NullPointerException

Fala ae galera!!!

Estou lendo o livro EJB 3 em Ação. O livro detalha cada tópico do EJB mas não me diz nada a respeito da estrutura de arquivos e diretórios para criar o ear e fazer o deploy. Por isso pesquisei um pouco e cheguei nesse tutorial aqui: http://cwiki.apache.org/GMOxSAMPLES/5-minute-tutorial-on-enterprise-application-development-with-eclipse-and-geronimo.html, que utiliza o Apache Geronimo como AS, embora eu esteja utilizando o JBoss 4.2.

O deploy para o JBoss ocorre numa boa, porém o SessionBean sempre está nulo no cliente WEB ou seja, por algum motivo o container não injeta o bean no cliente… o que poderia estar errado?

Em alguns testes que fiz com JBoss + EJB 3.0 tive o mesmo problema, procurei uma solução e não encontrei muita coisa, e acabei utilizando o GlassFish como container, aqui no guj tem um tópico sobre esse problema.

Putz… pelo visto o problema é com o Tomcat que não suporta a anotação @EJB. Que pena, hehehe… de qualquer forma obrigado :stuck_out_tongue: