Mike Watson wrote:
Hi folks,

As mentioned in previous posts I'm using the REST plugin to serve
images and everything seems to work fine when the content exists.

However if I return an empty inputstream to StreamResult with a 404
response code I get the exception below.
Stepping through the code the getBufferSize() method on my controller
is definitely called and returns a legitimate value...

Does this only occur when you return a null or 0 buffer size?

My guess is that it's a bug in the StreamResult or the result handler. It probably evaluates "${bufferSize}" and deduces that the property doesn't exist (because it's null/0) and uses it as a literal string value instead. That's just a guess.

Is it really valid to return a zero length stream result? I would instead return a http status result with 404 / NullResult for the error case (ie. just headers, no content).



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to