我有一个 EAR 应用程序包含两个模块。
EJB 模块和 Web 模块。
在 web 模块中,我试图获取一些 EJB SLSB 的引用,我不使用注入,因为我需要调用该方法的类不是托管的。
我正在使用来自 web 模块的以下代码:
IFooBarService service = InitialContext.doLookup("IFooBarService");
IFooBarService:定义为(在 ejb 模块中)的本地接口:
@Local
public interface IFooBarService
{
// ...
}
我错过了什么吗?(我应该提供环境信息吗?)