Um, help? Even after studying it for a while, I'm finding the RequestFactory implementation to be rather opaque.
https://gwt-code-reviews.appspot.com/1660803/diff/1/user/src/com/google/web/bindery/requestfactory/server/SimpleRequestProcessor.java File user/src/com/google/web/bindery/requestfactory/server/SimpleRequestProcessor.java (right): https://gwt-code-reviews.appspot.com/1660803/diff/1/user/src/com/google/web/bindery/requestfactory/server/SimpleRequestProcessor.java#newcode267 user/src/com/google/web/bindery/requestfactory/server/SimpleRequestProcessor.java:267: returnState.getResolver().resolveClientValue(domainObject, id.getProxyClass(), This change sort of makes sense, but I don't have enough background to understand what calling resolveClientValue() is supposed to do, and the comment doesn't help. The method's return value is ignored, so apparently it's being called for a side effect? https://gwt-code-reviews.appspot.com/1660803/ -- http://groups.google.com/group/Google-Web-Toolkit-Contributors