PQ57696: WHEN NOLOCALCOPIED IS ENABLED, THE WAS ORB UTIL IS SET WHICH OVERRIDES THE BASE ORB JDK UTIL CLASSLOADING MACHANISM | |||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description When noLocalCopies is enabled (set to true), the WAS ORB Util class is set. This overrides the base ORB JDK Util classloading machanism. . An example of the stack trace: EXCEPTION java.rmi.RemoteException: CORBA NO_IMPLEMENT 1 No; nested exception is org.omg.CORBA.NO_IMPLEMENT: Unable to locate value class com.swacorp.cms.domain.rewPlanner minor code: 1 completed: No at com.ibm.rmi.iiop.CDRInputStream.read_value (CDRInputStream.java:1377) at com.swacorp.cms.model.ejb._EJSRemoteStatelessAdmin_Tie _invoke(_EJSRe oteStatelessAdmin_Tie.java:202) at com.ibm.CORBA.iiop.ExtendedServerDelegate. dispatch(ExtendedServerDele ate.java:506) at com.ibm.CORBA.iiop.ORB.process(ORB.java:2362) at com.ibm.CORBA.iiop.OrbWorker.run(OrbWorker.java:185)Local fix Problem summary **************************************************************** * USERS AFFECTED: WebSphere Application Server users of * * enabling call-by-reference for application * * server. * **************************************************************** * PROBLEM DESCRIPTION: When call-by-reference is enabled on * * application server, WAS ORB Util * * class is set which overrides the base * * ORB JDK Util classloading mechanism. * **************************************************************** * RECOMMENDATION: * **************************************************************** When enabling call-by-reference for applications, WebSphere uses com.ibm.CORBA.iiop.Util class instead of IBM JDK base ORB's com.ibm.rmi.iiop.Util class. Because of this, the application is not loaded correctly.Problem conclusion To correct this problem, WAS ORB, com.ibm.CORBA.iiop.Util extends base ORB, com.ibm.rmi.iiop.Util and inherits the classloading logics. By doing so, com.ibm.CORBA.iiop.Util will become the child of com.ibm.rmi.iiop.Util; and com.ibm.rmi.iiop.Util will become the parent of com.ibm.CORBA.iiop.Util.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 #: PQ57696
IBM Group: Software Group
Modified date: Feb 27, 2002
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.