我使用GWT eclipse插件在eclipse中创建了一个GWT应用程序。默认情况下,它在客户端软件包中创建了GreetingServiceAsync.java和GreetingService.java。服务器包中的GreetingServiceImpl.java。
现在我想从GreetingServiceImpl.java调用CXF Web服务。我使用wsdl2java为我的wsdl生成java类。我在eclipse的GWT项目中导入了这些生成的类,包是“服务”。但它抱怨“Google App Engine的Java运行时环境不支持javax.jws.WebMethod”,还有更多错误。
如何摆脱这种情况?
只有错误才是问题,否则应用程序运行正常。
答案 0 :(得分:1)
GAE whitelist中有javax.jws.WebMethod
吗?如果你确定App Engine中真的支持这个类,那么在Eclipse中尝试:
Google -> App Engine Settings
进行软件更新后我遇到了这个问题;安装了新的GAE SDK,由于某种原因,它混淆了插件。它告诉我java.lang.String
不受支持。 : - )