使用GlassFish 3.1.2,我尝试从Netbeans平台模块调用会话Bean,我得到一个空指针异常。我的问题是我没有解释如何/在哪里生成NPE。
我的模块中的代码很简单:
import ejb.MySessionRemote;
import javax.ejb.EJB;
public class TestServer {
@EJB
private static MySessionRemote mySession;
public boolean execute() {
System.out.println("result = " + mySession.getString()); //NPE here: mySession is null
return true;
}
}
会话bean“我的会话”,远程接口和服务器端部署的应用程序只是本教程中的内容:https://netbeans.org/kb/docs/javaee/entappclient.html
非常感谢任何帮助。
注意:我已经检查了this tutorial,但没有解决我的问题。