我們在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