PQ86139: THIS APAR ADDRESSES DEFECTS IN WEBSPHERE APPLICATION SERVER V5.0 FOR Z/OS. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description This APAR addresses defects in WebSphere Application Server V5.0 for z/OS.Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: APAR PQ86139 addresses various defects * * in WebSphere Application Server V5.0 * * for z/OS: * * * * (MD18759) Fully support the flush() * * interface. Fully support the AFPA/FRCA * * ECA(External Cache Adapter). * * * * * * (MD19495) Abend 0C4 reason code 4 in * * controller when stopping server. * * * * (MD19568) NullPointerException when an * * Http Request is received and there are * * no applicaations installed in the Web * * Container * **************************************************************** * RECOMMENDATION: * **************************************************************** APAR PQ86139 addresses the following defects in WebSphere Application Server V5.0 for z/OS: (MD18759) The Web Container did not support the flush() interface. It continues to buffer the output and does not send it until the request is complete. The Afpa ECA was only functional for 1 Servant Region. The first Servant Region to come up would listen on the specified port, while all other Servant Region's would fail attempting to bind to the same port. (MD19495) ABEND0C4/ABENDS0C4 reason code 4 on the http large dat outbound response thread in the RestartThreadRtn method when trying to update the restart count array. The restart count arra does not have enough entries. Dump Title=COMPON=WEBSPHERE Z/OS, COMPID=5655I3500, ISSUER=BBORLEXT,ABEND IN BBOBOA /UNKNOWN (MD19568) The Web Container does not initialize when there are no web applciations installed. this is normal behavior. If an http request is then directed at the Web Container, a Null Pointer Exception is thrown by HttpRequest because the Web Container Transports list has not yet been initialized.Problem conclusion APAR PQ86139 fixes various defects in WebSphere Application Server V5.0 for z/OS. (MD18759) The Web Container has been changed to support the flush() call. In addition, a new Custom Property has been added to allow for defaulting the response buffer size threshold at which the Web Container will initiate an automatic flush. This Custom Property is called "ResponseBufferSize", and takes as its value a positive integer which denotes the number of bytes the size of the default buffer is to be. This Custom Property can be set at the WebContainer level and it will appliy to all Transports, or it can be set on each Transport individually. In the absence of this Custom Property being set, the Transport default response buffer size is 32K bytes. The value set by this Custom Property can be overridden at the individual servlet level with the setBufferSize() API method. In addition the Web Container has been changed to allow multiple Servant Regions to drive AFPA responses through the ECA. There are no changes to externals with the addition of this support. Defect fix MD18759 shipped APAR PQ86139 requires the following change to documentation: NOTE: Periodically, we refresh the documentation on our Web site, so the changes might have been made before you read this text. To access the latest on-line documentation, go to the product library page at: www.ibm.com/software/webservers/appserv/zos_os390/library.html The following description of the new custom property, "ResponseBufferSize," will be added to the V5 Information Center article "Web container custom properties:" ResponseBufferSize The value specified for this custom property denotes the size, in bytes, of the initial buffer allocation for the response buffer. When the buffer fills up, a flush for this buffer space will automatically occur. This property can can be set at the Web container level or it can be set for each individual transport. If it is set at the Web container level, it will apply to all transports affiliated with that Web container. If a value is not specified for this property, the default response buffer size of 32K bytes is used. (MD19495) Changed arrays in bbootrd.h to have enough entries. (MD19568) The Web Container has been changed to detect the absence of the Transports list and respond with a message indicating an invalid request. APAR PQ86139 is associated with SERVICE LEVEL W502005 of WebSphere Application Server V5.0 for z/OS.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: UQ86666 Modules/Macros
Publications Referenced
|
Document Information |
Current web document: swg1PQ86139.html
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 500
Software edition:
Reference #: PQ86139
IBM Group: Software Group
Modified date: Apr 3, 2004
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.