I've been looking at this problem for just about a day straight now, and just 
can't see why I'm getting an out of bounds error on send.  I've tried updated 
to the latest Gumbo nightly (9377), which no luck.  

My code to launch the WebService call looks like this:


_calibrationData = new ByteArray();
var stream:FileStream = new FileStream();
stream.open(file, FileMode.READ);
stream.readBytes(_calibrationData, 0, stream.bytesAvailable);

var token:AsyncToken = this._service.mLoadCalibration(file.name, 
_calibrationData);
token.addResponder(this._mLoadCalibrationResponder);


Which seems to be a-okay.  Or, am I missing something obvious?


I'm pretty sure I've hit up against a SDK bug. I've opened a bug report with 
Adobe, to track this issue at http://bugs.adobe.com/jira/browse/SDK-22751


Anyone else transferring "large" (1MB) base64 encoded data using the Flex 
webservice client?


Any feedback highly welcome!

Thanks,

Mike


Reply via email to