PQ73483: RESPONSE BUFFER IS NOT BEING PROPERLY FLUSHED ON CALL TO FLUSH()

 A fix is available

4.0.7: WebSphere Application Server Version 4.0 Fix Pack 7



APAR status
Closed as program error.

Error description
Reponse buffer is not being flushed properly when data
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users of        *
*                 ServletResponse.getOutputStream() when       *
*                 writing response data to the client.         *
****************************************************************
* PROBLEM DESCRIPTION: When a user writes data larger than     *
*                      the servlet outputstream buffer and     *
*                      then calls flush() the data is not      *
*                      being written immediately to the        *
*                      client.                                 *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
When a user calls flush() in the servlet, the servlet will
flush its own buffer to the outputstream buffer.  When the
servlet buffer is empty, no flush request will be sent. If the
servlet buffer is empty but the outputstream buffer is not
empty, the flush() method will not work properly.
Problem conclusion
Modified webcontainer code to flush all data that is
currently inside of the outputstream buffer when
flush() is called.  Prior to this change, only the
initial buffer was being written to the client.
Temporary fix
PQ73483_Fix.jar is up now, please pick it up
Comments
APAR information
APAR number PQ73483
Reported component name WEBSPHERE AES A
Reported component ID 5630A2300
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2003-04-23
Closed date 2003-04-29
Last modified date 2003-08-27

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:
PQ74547

Modules/Macros
Engine          

SRLS

Fix information

Applicable component levels
R400 PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ73483
IBM Group: Software Group
Modified date: Aug 27, 2003