我有一个实现 Serializable 的实体类,但在客户端上出现此错误:



当我在做 SomeService serv = (SomeService)ctx.lookup("java:global/MyProject/SomeServiceImpl");
实体类是否应该在服务器和客户端的同一个包中?
现在 Entity 类位于 Client App 的包 (dir) 和 SomeService 接口(interface)在服务器上的包 (dir) 中。

最佳答案

我在服务接口(interface)中添加了 @Remote 注释,错误消失了。

关于java - 在 GlassFish 3.1 中客户端的 ctx.lookup() 时出现 CommunicationException,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5896276/

10-10 03:50