Comment by vinays.work:
BlazeDS: Please also take a look at BlazeDS project to see how they have
kept themselves to simply transporting Value Object to and from the server
tier. While doing that if a framework helps avoid the LazyLoad exceptions,
well and good. But beyond that, if you try to include any services, you are
stepping over how a developer might want to organize his code, and not
really adding any value.
PLEASE KEEP THINGS SIMPLE. Let the developer define what he/she may want to
pass as parameters to the server side. If you limit that, you would not be
able to go very far.
For more information:
http://code.google.com/p/google-web-toolkit/wiki/RequestFactory_2_1_1
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors