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
 
URL LANGUAGE SIZE(Bytes)
Readme US English 1900
 
Download package
What is DD?
Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
PQ74921 6/10/2003 US English 9284 FTP DD
 
Technical support
1-800-IBM-SERV
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
Problems (APARS) fixed
PQ74921
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Servlet Engine/Web Container
Operating system(s): Windows
Software version: 5.0.2
Software edition:
Reference #: 4004942
IBM Group: Software Group
Modified date: Aug 17, 2004