> AFAICT, actually, when doing your second request > (find(personId).with("address")), the previous entity proxy will be > updated; i.e. for each proxy there's a "canonical", immutable instance > that's being updated in place when a response comes back from the > server, and there are "editable" instances bound to a RequestContext > after a call to the RequestContext's edit() method (the editable/ > mutable instance is cloned from the canonical one at the time edit() > is called). > This is at least what I understand from reading the source of > AbstractRequestFactory, AbstractRequestContext and AbstractRequest.
Well, it seems that there is a bug probably or I am doing something wrong, because my previous instance does not get updated. Still calling getAddress() returns 'undefined', however in newly fetched Person entity calling getAddress behaves as expected - address is returned. Best regards! Rafal -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.