SrArcos: FileData is a simple ValueProxy. It is just a wrapper
around a potentially large String so I can easily include / exclude it
from certain requests.
Thomas: I retried the first scenario (above) with additional logging:
- First: file.setData(..) is called first by GWT. It is passed an
instance of FileData.
- Second: fileData.setTextData(...) is called by GWT on the instance
it just passed to file.setData(..). However setTextData is passed a
null String value.
For testing purposes on the client side I'm truly just setting a plain
String value of "something".
So it's odd, but GWT server side seems to be going through the motions
of setting the ValueProxy -- but it's setting it with a null String.
I'll presume that my first example is a valid approach for future
tests.. Any ideas on what to test or log next?
Thanks,
Ryan