Java EE: how to access local EJB from web module?
问题 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 UsuarioManagedBean() { InitialContext c = new InitialContext(); userBean = (UserBeanLocal) c.lookup("java:global/UsersApp/Users-ejb/UserBean!biz.users.beans.UserBeanLocal"); } public List<User> getUsers() { users = this.userBean.listUsers(); return users; } And this works fine. However, somebody told me that I don't need to do a lookup if I'm