APAR status
Closed as program error.
Error description
Error message for PMI0011W is malformed, token not found.
There are four places in the code where this message is raised,
all within the same file. But it is not clear at which point the
message is being raised.
I do notice that there is different syntax used. In two cases,
the argument is passed using the following :
Tr.warning(tc, "PMI0011W" + str);
In another case,
Tr.warning(tc, "PMI0011W", str);
In the first case, it appears that "PMI0011W" is being combined
with the value of str, and the resulting token cannot be found.
This leads to the following in the output file:
[2/10/04 13:35:48:447 CST] 2f028947 TraceNLS u No message
text associated with key PMI0011Wjava.util.StringTokenizer|
19df4913 in bundle com.ibm.websphere.pmi.property.pmi
[2/10/04 13:35:48:437 CST] 2f028947 PmiUtil W
PMI0011Wjava.util.St ringTokenizer|19df4913
The trace statements appear in PmiUtil.java in the method
getSpecFromString. I think all that needs to be done is to
change the "+" to a "," in the two instances of the message.
Local fix
There is no workaround.
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server PMI 5.0 users. *
****************************************************************
* PROBLEM DESCRIPTION: PMI displays a misleading warning *
* message when PMI spec isn't properly *
* specified. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
Incorrect warning message when Performance Monitoring
specification isn't input correctly.
Problem conclusion
Changed the output of the PMI warning message.
Temporary fix Comments
APAR information |
APAR number |
PQ87800 |
Reported component name |
WAS BASE 5.0 |
Reported component ID |
5630A3600 |
Reported release |
00W |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2004-04-21 |
Closed date |
2004-05-04 |
Last modified date |
2004-07-01 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
R103 PSY |
UP |
R10A PSY |
UP |
R10H PSY |
UP |
R10I PSY |
UP |
R10P PSY |
UP |
R10S PSY |
UP |
R10W PSY |
UP |
|