2015-08-12 1 views
0

Я недавно обновился с 1.3 до 1.4Обновление от resty-gwt 1.3 до 1.4

Однако было несколько коряг. Большинство из них удалось решить, однако я не знаю, с чего начать.

Это грубый ezample из POJO

public class Pizza { 
    public String name; 
    public PizzaBase base; 
    public Object testObject; 
} 

Я передаю недавно экземпляра объекта к службе REST и будет ожидать, что это как мой пост тела:

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

однако я получаю это:

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

Я повсюду посмотрел, есть ли какие-либо аннотации, которые у меня есть пропущен, но безрезультатно.

Я не настраивал пользовательские кодеры самостоятельно, позволяя resty выполнять всю работу. Я установил Defaults.dontIgnoreJsonNulls()

Затем я обновился до последней версии resty, и эта проблема по-прежнему сохраняется.

ответ

0

Я думаю, что это связано с 1.3 Defaults.setIgnoreJsonNullsOnObjects(false);, который был удален