A fix is available
APAR status
Closed as program error.
Error description
The compression filter code is expecting a Content-Type header. If a response does not have one because it has no response data a NullPointerException will occur and a 500 status code is returned instead of the original status code. In the logs, the following FFDC entry will be generated: [5/4/12 19:34:56:576 GMT] FFDC Exception:java.lang.NullPointerException SourceId:com.ibm.ws.proxy.filter.http.HttpFilterChain.doResponse FilterChain ProbeId:1 Reporter:com.ibm.ws.proxy.filter.http.HttpFilterChain@616f1aa java.lang.NullPointerException at com.ibm.ws.proxy.compression.http.HttpCompressionFilter.getCompr essionMode(HttpCompressionFilter.java:76) at com.ibm.ws.proxy.compression.http.HttpResponseCompressionFilter. doFilter(HttpResponseCompressionFilter.java:113)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM WebSphere Application * * Server V7.0 * **************************************************************** * PROBLEM DESCRIPTION: If the Proxy Server is configured for * * compression, a response with no * * Content-Type header will cause an NPE * * and a 500 response to be sent back. * **************************************************************** * RECOMMENDATION: * **************************************************************** The Proxy compression filter code expects inspects the Content-Type header on the response without checking if it exists. This causes an NPE and an FFDC. 5/4/12 19:34:56:576 GMT FFDC Exception:java.lang.NullPointerException SourceId:com.ibm.ws.proxy.filter.http.HttpFilterChain.doResponse FilterChain ProbeId:1 Reporter:com.ibm.ws.proxy.filter.http.HttpFilterChain@616f1aa java.lang.NullPointerException at com.ibm.ws.proxy.compression.http.HttpCompressionFilter.getCompr essionMode(HttpCompressionFilter.java:76) at com.ibm.ws.proxy.compression.http.HttpResponseCompressionFilter. doFilter(HttpResponseCompressionFilter.java:113)
Problem conclusion
The Proxy Compression Filter will be changed to handle no Content-Type response header. APAR PM66048 is currently targeted for inclusion in Service Level (Fix Pack) 7.0.0.25 of WebSphere Application Server V7.0. Please refer to URL: //www.ibm.com/support/docview.wss?rs=404&uid=swg27006970 for Fix Pack availability.
Temporary fix
Comments
APAR Information
APAR number
PM66048
Reported component name
WEBSPHERE FOR Z
Reported component ID
5655I3500
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-06-01
Closed date
2012-09-11
Last modified date
2012-11-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
BBGUBINF BBOUBINF
Fix information
Fixed component name
WEBSPHERE FOR Z
Fixed component ID
5655I3500
Applicable component levels
R700 PSY UK81738
UP12/10/04 P F210
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
28 October 2021