PQ67954: INTERNAL APAR FOR WEBSPHERE APPLICATION SERVER V4.0.1 FOR Z/OS AND OS/390 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description INTERNAL APAR FOR WEBSPHERE APPLICATION SERVER V4.0.1 FOR Z/OS AND OS/390Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V4.0.1 for z/OS and OS/390 * **************************************************************** * PROBLEM DESCRIPTION: This APAR includes fixes for V3.5 APARs * * that also apply to V4.0.1 of * * the WebSphere Application Server for * * z/OS and OS/390. * * * * Internal defect descriptions: * * * * 84397 - * * Upgrade AE plug-in binaries to * * 4.0.4 level. * * * * V3.5 APARs included: * * PQ66670 * * PQ67191 * * PQ63165 * * PQ65773 * * PQ67282 * * PQ67635 * **************************************************************** * RECOMMENDATION: * **************************************************************** This APAR includes fixes for WebSphere Application Server Version 3.5 APARs that also apply to the WebSphere Application Server Version V4.0.1. 84397 - Increment the Service level to W401406. The following Version 3.5 APAR fixes are added toV4.0.1 and shipped with this APAR. Refer to the closing text for the individual APARs for more information about the reported problem. The APAR Abstract information is provided here. PQ66670 - The header "Content-Encoding" is added with the value "ISO-8859-1". This header should not added by default, but rather left for the HttpServlet developer to set in application code as needed. PQ67191 - The JSP level 1.1 batch compiler shell script $server_root$/bin/jsp11BatchCompile.sh receives: Exception in thread "main" java.lang.NullPointerException at java.io.File.<init>(File.java:194) at org.apache.jasper.JspC.parseFiles(JspC.java:457) at org.apache.jasper.JspC.main(JspC.java:619) when compiling a JSP which exists as a file whose path does not contain a parent directory which also contains a directory named WEB-INF. PQ63165 - If WebSphere Application Server's configuration file was.conf does not contain an appserver.logdirectory property, or that property has the default value of STDOUT, and WebSphere Application Server is run as an MVS started task, then output which is written to the ncf log using the write() method of class OutputStreamWriter does not appear in the SYSPRINT data set. However, if the value of the appserver.logdirectory property indicates the ncf log is to be written to the OMVS HFS, then output which is written by the write() method of class OutputStreamWriter appears in the ncf log. This behavior occurs because WebSphere Application Server extends the PrintStream class and redirects the standard output stream to a PrintStreamWriter. Some of the methods of the PrintStream class are not overidden. In particular, the write() methods are not overridden. PQ65773 - The JSP level 1.0 and level 1.1 compilers append the system property java.class.path to WebSphere Application Server's generated classpath. However, the WebSphere Application Server generates its classpath from com.ibm.servlet.classloader.SystemClassLoader, which already contains these same entries in the java.class.path property. PQ67282 - When a client disconnects during transmission of a response from a servlet, the servlet is not notified with an IO exception. The servlet may need this exception in order to determine its next action. PQ67635 - After the application of PTF UQ69729, extraneous IllegalStateException messages are written to the ncf log. These extraneous messages appear when a Web application's servlet or JSP includes other resources. When a Web application's servlet uses a PrintWriter to write some of the response and then includes another resource, WebSphere Application Server attempts to write the response of the included resource using the OutputStream. This behavior is in violation of the Servlet 2.2 Specification since either the PrintWriter or the OutputStream may be used to write a response, but not both. This results in an extraneous "OutputStreamWriter already obtained" exception message being written to the ncf log. When a Web application contains a JSP which includes other JSPs by using the <jsp:include> tag, the class files which are generated from the JSP source files by WebSphere Application Server attempt to set the ContentType header of the HttpServletResponse object. This behavior results in a "Cannot set header, response already committed" exception message being written to the ncf log.Problem conclusion 84397 - The service level needs to be changed from W401406. For the following Version 3.5 APARs, please refer to the closing text for the individual APARs for the changes that were made. PQ62472 PQ65346 PQ60875 PQ57490 PQ62410 PQ63569 APAR PQ67954 is associated with SERVICE LEVEL W401406 of WebSphere Application Server V4.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: UQ72500 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 #: PQ67954
IBM Group: Software Group
Modified date: Jan 4, 2003
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.