【发布时间】:2011-03-17 03:50:19
【问题描述】:
以下内容在我的应用程序的 EntryPoint 类中有效,但在移动到其他地方时无效。
public MyServiceAsync service = GWT.create(MyService.class);
service.someFunction(callback);
它本身似乎不会引发异常,但是当应用程序查找本应使用服务调用中的数据实例化的对象时,应用程序会在 NullPointerException 上崩溃。我试图通过调试器跟踪它,但它甚至没有到达服务器端代码或回调。
我错过了什么吗?我希望我的所有服务调用都不需要从 EntryPoint 类分派。
【问题讨论】:
-
你已经验证了你在server包下有一个MyService的实现,对吧?
-
是的,该服务已完全实现,并且在从 EntryPoint 类实例化和调用时可以正常工作。仅当从其他类完成此操作时才会失败。
-
我猜:- 只要确保您的 GWT.create() 调用属于客户端包(或客户端中的子包)
-
还在客户端包下