PQ88462: BBOO0223I [Servlet Error]-[]: RepositoryException while updating documents in master repository | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description With Global Security enabled, adminconsole users periodically encounter the following message in the browser: Error 500 An error occurred while processing request: /admin/syncworkspace.do ----1---- The following errors were recorded in the SYSPRINT for the Deployment Manager controller region with com.ibm.ws.security.*=all=enabled tracing activated -- checkAccess: failed to retrieve credential javax.security.auth.login.CredentialExpiredException: Credential is expired, please refresh. at com.ibm.ws.security.auth.WSCredentialImpl. _assert(WSCredentialImpl.java(Compiled Code)) ... -- No WS390CredToken found ... Default 'false' is returned. Caught exception!: javax.security.auth.login.CredentialExpiredException: Credential is expired, please refresh. javax.security.auth.login.CredentialExpiredException: Credential is expired, please refresh. at com.ibm.ws.security.auth.WSCredentialImpl. _assert(WSCredentialImpl.java(Compiled Code) ... ----2---- The following error appears in the JES Job log and SYSPRINT for the Deployment Manager controller region -- BBOO0222I SECJ0305I: Role based authorization check failed for security name WASRACFREALM/CBSYMSR1, accessId NULL_ACCESS_ID while invoking method update: [Lcom.ibm.websphere.management.repository. DocumentContentSource;: [Lcom.ibm.websphere.management.repository. DocumentContentSource;: [Lcom.ibm.websphere.management.repository. Document; on resource ConfigRepository and module ConfigRepository. ----3---- The following error was recorded in the WAS ERROR LOG for the Deployment Manager servant region BBOO0223I [Servlet Error]-[]: java.security.PrivilegedActionException: com.ibm.ws.sm.workspace.WorkSpaceException: RepositoryException while updating documents in master repository at com.ibm.ws. sm.workspace.impl.WorkSpaceMasterRepositoryAdapter. update(WorkSpaceMasterRepositoryAdapter.java:344) ... ---- Begin backtrace for nested exception com.ibm.websphere.management.exception.RepositoryException at com.ibm.ws. management.repository.client.ServantConfigRepositoryClient. invokeMBean(ServantConfigRepositoryClient.java:467) ... ---- Begin backtrace for nested exception java.lang.reflect.UndeclaredThrowableException: com.ibm.websphere.management.exception.ConnectorException: Remote exception received at com.ibm.ws390. management.connector.corba.CorbaConnectorClient. getRemoteException(CorbaConnectorClient.java:1498) ... ---- Begin backtrace for nested exception javax.management.JMRuntimeException: ADMN0022E: Access denied for the update operation on ConfigRepository MBean due to insufficient or empty credentials. com.ibm.ws.webcontainer.srt.WebGroup com.ibm.ws.webcontainer.srt.WebGroup ----4---- If the adminconsole user attempts the operation several times, eventually the operation will complete successfully.Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: Error 500: java.security. * * PrivilegedActionException received in * * the browser when trying to save a * * change within the administrative * * console. * **************************************************************** * RECOMMENDATION: * **************************************************************** With global security enabled, the following exception is received by the web browser when trying to save changes made within the Adminstrative Console: Error 500 An error occurred while processing request: /admin/syncworkspace.do java.security.PrivilegedActionException: com.ibm.ws.sm.workspace.WorkSpaceException: RepositoryException while updating documents in master repository at com.ibm.ws.sm.workspace.impl.WorkSpaceMasterRepositoryAdapter update(WorkSpaceMasterRepositoryAdapter.java:344) at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl. update(RepositoryContextImpl.java:1188) at com.ibm.ws.sm.workspace.impl.RepositoryContextImpl. synch(RepositoryContextImpl.java:1144) at com.ibm.ws.sm.workspace.impl.WorkSpaceImpl. synch(WorkSpaceImpl.java:266) at com.ibm.ws.console.core.action.SyncWorkSpaceAction$1. run(SyncWorkSpaceAction.java:157) at com.ibm.ws.security.auth.ContextManagerImpl. runAs(ContextManagerImpl.java:1425) at com.ibm.ws.security.auth.ContextManagerImpl. runAsSystem(ContextManagerImpl.java:1302) at com.ibm.ws.security.core.SecurityContext. runAsSystem(SecurityContext.java:238) at com.ibm.ws.console.core.action.SyncWorkSpaceAction. perform(SyncWorkSpaceAction.java:161)Problem conclusion The exception occurs when the save is made after the LTPA token for the Server's identity has expired. The Server's token is now properly refreshed. APAR PQ88462 is associated with SERVICE LEVEL W502013 of WebSphere Application Server V5.0 for z/OS.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: PQ89860 Modules/Macros
Publications Referenced
|
Document Information |
Current web document: swg1PQ88462.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 #: PQ88462
IBM Group: Software Group
Modified date: Aug 4, 2004
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.