I have created a local EJB that I want to access from a web module in the same VM. My code looks like this:
@EJB private UserBeanLocal userBean; public UsuarioM
The @EJB annotation only works with application-server controlled classes like servlets, mdbs, other ejbs. I'm guessing that UsuarioManagedBean is a pojo and hence the NPE because the resource never gets injected.