PQ55561: LOCALIZABLETEXTTRANSLATOR OBJECT LOADS CLASSES WHEN OBJECT[] PASSED BACK FROM METHOD REQUEST

APAR status
Closed as program error.

Error description
Websphere Business Components - WSBC is reporting this problem
with LText concerning the class loader for an argument.
.
When constructing a formatter, if the argument array contains
a user defined type (type implements LocalizableText interface),
at format time, the LocalizableTextFormatterData class could
not find the user defined class in the same j2ee application.
It is believed the LocalizableTextFormatterData tries to load
to be changed to use the current class loader.
.
This has to be fixed otherwise we still have to put classes in
system class path which is against j2ee model.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: Users of Websphere Application Server who    *
*                 use Localizable Text to access their         *
*                 Resource Bundles on a remote server. Only    *
*                 users that write "user written" argument     *
*                 classes may be affected.                     *
****************************************************************
* PROBLEM DESCRIPTION: A class not found error is reported     *
*                      when formatting a Localizable Text      *
*                      object.                                 *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
This may happen if the Localizable Text arguments contain
special "user written" classes and are not in the system's
class path. User written arguments that are just in the
application's supplied EAR file could encounter this problem.
Problem conclusion
When insatiating the argument classes on the server,
Localizable Text will use another class loader to find any
"user written" classes in the application's EAR file.
Temporary fix Comments
APAR information
APAR number PQ55561
Reported component name WEBSPHERE AE AI
Reported component ID 5630A2200
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2001-12-06
Closed date 2001-12-12
Last modified date 2001-12-12

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
I18N          

Fix information
Fixed component name WEBSPHERE AE AI
Fixed component ID 5630A2200

Applicable component levels
R400 PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ55561
IBM Group: Software Group
Modified date: Dec 12, 2001