PQ93652: Error message is not being formatted correctly - security.registry.uniqueid | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description There is a problem with printing the real error message because the key 'security.registry.uniqueid' does not exist. To determinate the real cause of the problem, security tracing needs to be enabled. . Trace: 2004/07/26 12:07:29.150 01 t=7F4260 c=UNK key=P8 (13007002) FunctionName: com.ibm.ejs.ras.TraceNLS SourceId: com.ibm.ejs.ras.TraceNLS Category: UNCOND ExtendedMessage: No message text associated with key security.registry.uniqueid in bundle com.ibm.ejs.resources.security java.util.MissingResourceException: Can't find resource for bundle com.ibm.ejs.resources.security, key security.registry.uniqueid .at java.util.ResourceBundle.getObject(ResourceBundle.java:388) .at java.util.ResourceBundle.getObject(ResourceBundle.java:385) .at java.util.ResourceBundle.getString(ResourceBundle.java:360) .at com.ibm.ras.RASMessageCatalog.getMessage (RASMessageCatalog.java:455) .at com.ibm.ejs.ras.CB390TraceEventListener.writeEvent (CB390TraceEventListener.java:492) .at com.ibm.ejs.ras.CB390TraceEventListener.errorEvent (CB390TraceEventListener.java:246) .at com.ibm.ejs.ras.Ws390TraceEventGenerator.fireMessageEvent (Ws390TraceEventGenerator.java:257) .at com.ibm.ejs.ras.Ws390TraceEventGenerator.fireMessageEvent (Ws390TraceEventGenerator.java:171) .at com.ibm.ejs.ras.Tr.error(Tr.java:569) .at com.ibm.ws.security.registry.zOS.SAFRegistryImpl. getUniqueUserId(SAFRegistryImpl.java:903) .at com.ibm.ws.security.registry.UserRegistryImpl. getUniqueUserId(UserRegistryImpl.java:647)Local fix To determinate the real cause of the problem, security tracing needs to be enabled.Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: When the securityname being passed to * * getUniqueUserId is null, the * * resulting error messages are * * not formatted correctly. * **************************************************************** * RECOMMENDATION: * **************************************************************** When the securityname being passed to getUniqueUserId is null instead of an formatted error message, the following appears in the trace: FunctionName: com.ibm.ejs.ras.TraceNLS SourceId: com.ibm.ejs.ras.TraceNLS Category: UNCOND ExtendedMessage: No message text associated with key security.registry.uniqueid in bundle com.ibm.ejs.resources.security java.util.MissingResourceException: Can't find resource for bundle com.ibm.ejs.resources.security, key security.registry.uniqueid at java.util.ResourceBundle.getObject(ResourceBundle.java:388) at java.util.ResourceBundle.getObject(ResourceBundle.java:385) at java.util.ResourceBundle.getString(ResourceBundle.java:360) at com.ibm.ras.RASMessageCatalog.getMessage (RASMessageCatalog.java:455) at com.ibm.ejs.ras.CB390TraceEventListener.writeEvent (CB390TraceEventListener.java:492). at com.ibm.ejs.ras.CB390TraceEventListener.errorEvent (CB390TraceEventListener.java:246) at com.ibm.ejs.ras.Ws390TraceEventGenerator.fireMessageEvent (Ws390TraceEventGenerator.java:257) at com.ibm.ejs.ras.Ws390TraceEventGenerator.fireMessageEvent (Ws390TraceEventGenerator.java:171) at com.ibm.ejs.ras.Tr.error(Tr.java:569) at com.ibm.ws.security.registry.zOS.SAFRegistryImpl. getUniqueUserId(SAFRegistryImpl.java:903) at com.ibm.ws.security.registry.UserRegistryImpl. getUniqueUserId(UserRegistryImpl.java:647)Problem conclusion Messages added to ws390security.nlsprops: BBOS1006 and BBOS1010 to cover these errors. Now the message text is available and will show when the situation arises. The following publication was revised as a result of APAR PQ93652: ________________________________________________________________ WebSphere Application Server V5 for z/OS Messages and Codes GA22-7915-01 _______________________________________________________________ This APAR requires changes to documentation. NOTE: Periodically, we refresh the documentation on our Web site, so the changes might have been made before you read this text. To access the latest on-line documentation, go to the product library page at: www.ibm.com/software/webservers/appserv/zos_os390/library.html ________________________________________________________________ Chapter 1, pg. 64 (new message) Message identifier - BBOS1006E Could not get the uniqueId of the user {0} due to the following exception {1}. Explanation: Internal Error. Unable to obtain the uniqueid of the user. User Response: Contact the IBM Support Center if the problem persists. ________________________________________________________________ Chapter 1, pg. 64 (new message) Message identifier - BBOS1010E Could not get the uniqueId due to a NULL SecurityName Explanation: Unable to obtain the uniqueId of the user. The SecurityName is null. User Response: Make sure that the user or group is valid in the registry and if it is a custom registry make sure a uniqueId exists for the user or group.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: PQ93655 Modules/Macros
Publications Referenced
|
Document Information |
Current web document: swg1PQ93652.html
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 500
Software edition:
Reference #: PQ93652
IBM Group: Software Group
Modified date: Dec 2, 2004
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.