我们在GAE服务器和GWT和Android客户端上有一个Restlet小应用程序。 Restlet向GWT客户端提供GWT序列化回复,向JSON客户端提供JSON。Restlet将JSON发布到Appengine错误
在本地和AppEngine生产服务器上都可以使用GWT序列化。
Android(JSON)客户端与本地开发者服务器通信时,一切正常。
Android正在生产AppEngine服务器获取JSON回复,但POST失败。日志中没有错误或警告。服务器上的函数被调用,但传递的参数为空。
这是有问题的代码:
@Post("json")
public void createLocationJSON(Location location) { // location is always null
// do something with 'location'
}
怎么样泽西岛为你工作? – 2011-03-27 21:01:48
其实很好,直到1.5停止在appengine上工作(稍后通过配置解决):http://java.net/jira/browse/JERSEY-630 – 2011-03-27 21:06:56
与此同时,我们用Resteasy替换它,恕我直言,它有更好的文档。 – 2011-03-27 21:12:24