Fixes are available
9.0.0.11: WebSphere Application Server traditional V9.0 Fix Pack 11
9.0.5.0: WebSphere Application Server traditional Version 9.0.5 Refresh Pack
9.0.5.1: WebSphere Application Server traditional Version 9.0.5 Fix Pack 1
9.0.5.2: WebSphere Application Server traditional Version 9.0.5 Fix Pack 2
9.0.5.3: WebSphere Application Server traditional Version 9.0.5 Fix Pack 3
APAR status
Closed as program error.
Error description
Empty non-null country value in java.util.Locale results in IllegalArgumentException: Caused by: java.lang.IllegalArgumentException: Illegal locale value : de- at org.apache.cxf.jaxrs.utils.HttpUtils.getLocale(HttpUtils.java:29 6) at org.apache.cxf.jaxrs.impl.HttpHeadersImpl.getAcceptableLanguages (HttpHeadersImpl.java:169)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM WebSphere Application * * Server with applications that use JAXRS * * 2.0. * **************************************************************** * PROBLEM DESCRIPTION: A Locale in a JAXRS 2.0 Header * * created with an empty string for the * * country code will result in an NPE. * **************************************************************** * RECOMMENDATION: * **************************************************************** Creating a JAXRS local with an empty string for country code (new Locale("en", ""); will result in an NPE. Empty string for country code should be handled the same as a null entry.
Problem conclusion
Changed the code to an empty string country code the same as a null country code is handled. The fix for this APAR is currently targeted for inclusion in fix pack 9.0.0.11. Please refer to the Recommended Updates page for delivery information: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Temporary fix
Comments
APAR Information
APAR number
PH08182
Reported component name
WEBSPHERE APP S
Reported component ID
5724J0800
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-02-06
Closed date
2019-03-29
Last modified date
2019-03-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WEBSPHERE APP S
Fixed component ID
5724J0800
Applicable component levels
R900 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
01 November 2021