PQ74921, 5.0.0,
5.0.1:writeBeyondContentLengthException causes an improper reset
Downloadable files
Abstract
Servlet buffer is not properly reset
Download Description
USERS AFFECTED:
IBM® WebSphere® Application Server users who write a stream larger than
the set content length to the servlet output and later reuse this servlet
output.
PROBLEM DESCRIPTION:
If a stream larger than the set content length is written to the servlet
output stream, WebSphere will throw a WriteBeyondContentLengthException if
this servlet output stream is reused later, WebSphere keeps throwing the
same exception.
WebSphere web engine does not clear the servlet output stream exception
before sending this output stream to the object pool. So if there is any
exception in the servlet output stream, the exception will be thrown again
when the servlet output stream gets reused.
PROBLEM CONCLUSION:
To prevent the WriteBeyondContentLengthException, WebSphere web engine
will now clear the exception before sending the servlet output stream for
reuse.
Prerequisites
None
Installation Instructions
Please review readme.txt for detailed installation instructions