PQ72194: Getting ExceptionUtil X CNTR0020E when installing a new EAR file | |||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||
![]() APAR status Closed as documentation error. Error description When a customer installs a new EAR, they see this logging in the tracefile: ExceptionUtil X CNTR0020E: Non-application exception occurred while processing method findRepositoryObjectByName on bean BeanId(admin#repository.jar#ClientAccess, null): java.rmi.RemoteException: ; nested exception is: java.lang.reflect.InvocationTargetException java.lang.reflect.InvocationTargetException: javax.ejb.ObjectNotFoundExceptionLocal fix Problem summary **************************************************************** * USERS AFFECTED: Users of WebSphere Application Server, * * Version 4. * **************************************************************** * PROBLEM DESCRIPTION: ExceptionUtil X CNTR0020E occurs when * * issuing the wscp command and the * * enterprise application is not found * * in the repository * **************************************************************** * RECOMMENDATION: * **************************************************************** Scripts are run for a deployment process and to check if the application already exists. If the application exists, the application server is stopped and removed. This should not cause the following administrative exceptions: ExceptionUtil X CNTR0020E: Non-application exception occurred while processing method findRepositoryObjectByName on bean. BeanId(admin#repository.jar#ClientAccess, null): java.rmi.RemoteException: ; nested exception is: java.lang.reflect.InvocationTargetException java.lang.reflect.InvocationTargetException: javax.ejb.ObjectNotFoundException The ObjectNotFoundException is expected since the enterprise application is not found in the repository when you issue the following wscp command to display the attributes of the enterprise application in the repository: EnterpriseApp show /EnterpriseApp: dumpApp/ -asInteger The wscp ClientRepository calls ClientAccessBean.findRepositoryObjectByName() to get the enterprise application object that is not found in repository, enterprise application object being searched by the application name. The wscp throws the following error message: WSCP0061E: Object not found : /EnterpriseApp:dumpApp/ The administrative server also throws the ObjectNotFoundException and Non-application exception while processing method findRepositoryObjectByName. To avoid receiving these exceptions, you should issue the command with some existent applications.Problem conclusion Close this APAR as a documentation change. The APAR will be available to the customers after 05/30/03.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros SRLS
|
Document Information |
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ72194
IBM Group: Software Group
Modified date: Jun 1, 2004
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.