APAR status
Closed as program error.
Error description
On WebSphere 4.0.4, the customer is getting NullPointerException
coming from java.lang.String.<init> from the servlet engine com.
ibm.servlet.engine.srt.SRTRequestUtils.getJvmConverter.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users of the *
* default property files without a locale *
* suffix. *
****************************************************************
* PROBLEM DESCRIPTION: When users have default property files *
* loaded dynamically, the server gets a *
* NullPointerException and the property *
* file is not loaded. If the file name *
* is appended with the default locale, *
* it will work properly. *
* *
****************************************************************
* RECOMMENDATION: *
****************************************************************
The SRTServletResponse.setCharacterEncoding method allows a null
to be set as an encoding parameter. This will cause a
NullPointerException when the response tries to use the null to
construct an encoding string, and loading of the properties file
will be aborted.
Problem conclusion
Added checking logic for a null input in setCharacterEncoding,
and set to default encoding when it is null.
The default encoding is en_US as hard coded in the class.
Temporary fix
test fix posted on
pq99999.
Comments
APAR information |
APAR number |
PQ76673 |
Reported component name |
WEBSPHERE AE NT |
Reported component ID |
5630A2201 |
Reported release |
400 |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Submitted date |
2003-07-23 |
Closed date |
2003-08-25 |
Last modified date |
2003-08-25 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
SRLS
Applicable component levels |
R400 PSY |
UP |
|