今天写了一个很简单的EJB的例子,使用JUnit测试的时候,remote调用成功,local调用的时候报异常如下:
javax.naming.NamingException: Could not dereference object
开始怀疑自己写得有问题,一通搜索下来发现客户端与EJB在不同的虚拟机中的时候访问local接口是会出现这个异常的。原来如此!
javax.naming.NamingException: Could not dereference object
开始怀疑自己写得有问题,一通搜索下来发现客户端与EJB在不同的虚拟机中的时候访问local接口是会出现这个异常的。原来如此!