从rest -gwt 1.3升级到1.4



我最近从1.3升级到1.4

然而,有一些障碍。大多数我已经能够解决,但这个我甚至不知道从哪里开始。

这是POJO

的一个粗略示例
public class Pizza {
  public String    name;
  public PizzaBase base;
  public Object    testObject;
}

我正在将一个新实例化的对象传递给REST服务,并期望它作为我的post body:

{
 "name" : null,
 "base" : null,
 "testObject" : null
}

然而,我得到这个:

{
 "name" : null,
 "testObject" : null
}

我已经到处看了看是否有我错过的注释,但无济于事。

我没有配置任何自定义编码器自己,让休息做所有的工作。我已经设置了Defaults.dontIgnoreJsonNulls()

我随后升级到最新版本的rest,这个问题仍然存在

我认为这与被删除的1.3 Defaults.setIgnoreJsonNullsOnObjects(false);有关

最新更新