Когда я создаю новый прокси на клиенте со списком новых дочерних прокси и сохраняю график на сервере, я получаю только корневой узел.Я проверил, что сервер правильно сохраняет график и возвращает график, но GWT не может загрузить их в качестве прокси на клиенте.
У меня есть модели:
class TripProxy {
List<PatronProxy> getPatrons();
void setPatrons(List<PatronProxy> patrons);
// some other fields
}
class PatronProxy {
void setName(String name);
String getName();
}
Мой редакторсоздает новую поездку, в которую могут быть добавлены один или несколько постоянных посетителей.Метод save выглядит примерно так:
Trip save(Trip trip);
, который просто сохраняет то, что было дано, и возвращает его обратно.Почему возвращенная поездка не включает патронов, которые были прикреплены?Я указываю правильный оператор with (...) с моим вызовом для сохранения.Я знаю это, потому что когда я позже редактирую поездку (после обновления браузера), я могу видеть постоянных посетителей.