Java EE: how to access local EJB from web module?

前端 未结 2 962

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         


        
2条回答
  •  时光取名叫无心
    2021-01-23 07:05

    @Lucia looks like UsuarioManagedBean is a POJO. @Kal is right. You cannot inject ejb into a pojo. If you really want to inject into a pojo consider using CDI.

    Using CDI your code will look as below @Inject private UserBeanLocal userBean;

    Please publish more details like jvm version, Glassfish version etc..

提交回复
热议问题