PQ81064: WEBPSHERE APPLICATION SERVER V4 ZOS NO IOEXCEPTION TO SERVLET DUE TO CLOSE CLIENT CONNECTION FOR PRINTWRITER.CHECKERROR METHOD | |||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description Customer not recieving ioexception back to servlet in WAS v4 zOSdue to cleint close connection. . When the PrintWriter is obtained from the HttpServletResponse in the body of the service method of a Servlet, PrintWriter.checkError does not return the correct status when the HttpResponse is not written due to a close client connection.Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * version 4.0.1 for z/OS and OS/390. * **************************************************************** * PROBLEM DESCRIPTION: When a Web application is running in * * WebSphere Application Server and there * * is a communication problem when * * transmitting the application's response * * to the client, no error message is * * displayed in the ncf log. * **************************************************************** * RECOMMENDATION: * **************************************************************** When a Web application running in WebSphere Application Server sends a response to the client, and the client side is down or has some communication problem (for example, the client closed the connection), no indication that the request failed to successfully complete is displayed in the ncf log.Problem conclusion WebSphere Application Server for z/OS and OS/390 is changed such that an error message may be written to the ncf log when a Web application cannot successfully send a response to the client. Specifically, if the Web application is using the methods in class java.io.PrintWriter to write the response to the client, and debug level tracing is on (i.e. the was.conf configuration property appserver.tracelevel=<package name>=debug=Enabled is set), an exception message is displayed in the ncf log. Also a call to the method java.io.PrintWriter.checkError() will return true. Also, if the Web application is using the methods in class java.io.ServletOutputStream to write the response to the client, and the new was.conf configuration property appserver.displayioexception has the value true, then an exception message is displayed in the ncf log. APAR PQ81064 is associated with SERVICE LEVEL W401607 of WebSphere Application Server version 4.0.1 for z/OS and OS/390.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
|
Document Information |
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ81064
IBM Group: Software Group
Modified date: Jan 3, 2004
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.