PQ66253: ADD CONVERTER.PROPERTIES-LIKE BEHAVIOR TO WAS 3.5.6+


APAR

APAR status
Closed as program error.

Error description
using Shift_JIS, while the printwriter was using the JVM
parameter, set to the Cp943C.  This incorrect behavior was
changed in WAS 3.5.6, however, customers that relied on that
are having issues.  This APAR will add the same ability to
change to 3.5.X that 4.0.X has with the converter.properties
file.
Local fix
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server developers      *
*                 relying upon default.client.encoding         *
*                 for a response writer's encoding.            *
****************************************************************
* PROBLEM DESCRIPTION: Prior to 3.5.5, customers were relying  *
*                      on a side effect where                  *
*                      default.client.encoding was overriding  *
*                      the content type charset set at the     *
*                      page level.                             *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
In ptf versions earlier than 3.5.5, WebSphere was using
default.client.encoding as an override instead of a default
value for specifying the response encoding to be using
to create the writer.  The proper behavior would be to default
to this character encoding only if the developer does not
specify a content type header field in their servlet. Note
that JSPs always specify a default character encoding if
one is not provided.
Problem conclusion
Since customers were relying on this behavior due to problems
with SHIFT_JIS outputting some japanese characters, there
needed to be a method for specifying a content type header
field that browsers would understand (SHIFT_JIS) and a writer
that can output characters correctly (Cp943c).  To accomplish
this request, WebSphere has created a converter.properties
file that can map the character set specified in the response
header field to a value that can be used when creating the
writer.
Temporary fix
//wasdoc0/apars/pq66253/3.5.6
Comments
APAR information
APAR numberPQ66253
Reported component nameWAS ADVANCED AI
Reported component ID5648C8400
Reported release350
StatusCLOSED PER
PENoPE
HIPERNoHIPER
Submitted date2002-09-16
Closed date2002-10-18
Last modified date2002-10-18

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:APAR is sysrouted FROM one or more of the following:


Modules/Macros
ENGINE
APAR is sysrouted TO one or more of the following:Modules/Macros

Fix information
Fixed component nameWAS ADVANCED AI
Fixed component ID5648C8400

Applicable component levels
R350 PSYUP











Document Information

Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, General
Software version: 350
Reference #: PQ66253
IBM Group: Software Group
Modified date: 2002-10-18