Google app engine gwt rpc中的错误
我创建了一个RPC服务,它在appengine共享文件夹中创建了一个SportsLeagueAndroidRequest。当我运行尝试我的项目时,它显示一个错误 [错误][sportsleagueandroid]-延迟绑定结果类型“edu.columbia.sportsleagueandroid.shared.SportsLeagueAndroidRequest”不应是抽象的 SportsLeagueAndroidRequest是创建RPC服务时自动生成的接口 如何删除此错误Google app engine gwt rpc中的错误,google-app-engine,gwt-rpc,Google App Engine,Gwt Rpc,我创建了一个RPC服务,它在appengine共享文件夹中创建了一个SportsLeagueAndroidRequest。当我运行尝试我的项目时,它显示一个错误 [错误][sportsleagueandroid]-延迟绑定结果类型“edu.columbia.sportsleagueandroid.shared.SportsLeagueAndroidRequest”不应是抽象的 SportsLeagueAndroidRequest是创建RPC服务时自动生成的接口 如何删除此错误 final Eve
final EventBus eventBus = new SimpleEventBus();
final MyRequestFactory requestFactory = GWT.create(SportsLeagueAndroidRequest.class);
requestFactory.initialize(eventBus);
sendMessageButton.addClickHandler(new ClickHandler()
{
public void onClick(ClickEvent event)
{
//String recipient = recipientArea.getValue();
//String receivers[] = recipient.split(",");
String message = messageArea.getValue();
// setStatus("Connecting...", false);
sendMessageButton.setEnabled(false);
sendNewTaskToServer(message);
}
private void sendNewTaskToServer(String message) {
SportsLeagueAndroidRequest request = requestFactory.sportsLeagueAndroidRequest();
StadiumProxy task = request.create(StadiumProxy.class);
您正在对RequestContext
调用GWT.create
。如前所述,需要在RequestFactory
上调用它
您需要创建一个扩展RequestFactory
的接口,如我链接到的示例所示。如果查看sendNewTaskToServer
方法,实际上是从sportsLeagueAndroidRequest
调用sportsLeagueAndroidRequest()
。看见您应该从先前使用GWT.create创建的RequestFactory
接口调用sportsLeagueAndroidRequest()
RequestFactory生命周期如下所示:
使用GWT.Create(MyRequestFactory.class)
使用myRequestFactory.myRequestContext()
使用myRequestContext().myDomainMethod().Fire()
您正在对RequestContext
调用GWT.create
。如前所述,需要在RequestFactory
上调用它
您需要创建一个扩展RequestFactory
的接口,如我链接到的示例所示。如果查看sendNewTaskToServer
方法,实际上是从sportsLeagueAndroidRequest
调用sportsLeagueAndroidRequest()
。看见您应该从先前使用GWT.create创建的RequestFactory
接口调用sportsLeagueAndroidRequest()
RequestFactory生命周期如下所示:
使用GWT.Create(MyRequestFactory.class)
使用myRequestFactory.myRequestContext()
使用myRequestContext().myDomainMethod().Fire()
它与…的线条相同,与…的线条相同
final MyRequestFactory requestFactory = GWT.create(SportsLeagueAndroidRequest.class);