Resource Analyzer does not work after SDK upgrade
 Technote (FAQ)
 
Problem
After upgrading SDK from JDK 1.3.1_04 to JDK 1.3.1_07, the Resource Analyzer (RA) no longer works. When starting the RA in verbose mode, the reported error is:

java.rmi.MarshalException: CORBA MARSHAL 0 No; nested exception is:
org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : Unable to read value from underlying bridge : com.ibm.ws.pmi.server.DataDescriptor; IllegalAccessException minor code: 0 completed: No at com.ibm.rmi.iiop.CDRInputStream.read_value(CDRInputStream.java:1445) at com.ibm.ejs.sm.beans._EJSRemoteStatelessPmiService_Tie._invoke
at com.ibm.CORBA.iiop.ExtendedServerDelegate.dispatch
at com.ibm.CORBA.iiop.ORB.process(ORB.java:2377) at com.ibm.CORBA.iiop.OrbWorker.run(OrbWorker.java:186) at com.ibm.ejs.oa.pool.ThreadPool$PooledWorker.run(ThreadPool.java:104) at com.ibm.ws.util.CachedThread.run(ThreadPool.java:138)
 
Cause
During the Java SDK upgrade, some files in the Solaris™ RMI-IIOP package were not copied.
 
Solution
Copy the missing files from the Solaris RMI-IIOP package to the upgraded Java™ directory.

Make a backup copy of websphere-root/java directory (Java directory after Java SDK upgrade).

Compare the following files from the WebSphere® Application Server Java backup directory (the java directory before upgrading the Java SDK) to the websphere-root/java directory (java directory after upgrading the Java SDK). Copy any missing files to the websphere-root/java directory. Do not replace files if they already exist.
ibm_bin/idlj
ibm_bin/rmic
jre/lib/ext/ibmorb.jar
jre/lib/sparc/liborb.so
jre/lib/orb.properties
lib/ir.idl
lib/orb.idl
lib/ibmtools.jar
 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Java SDK
Operating system(s): Solaris
Software version: 4.0.4
Software edition:
Reference #: 1141355
IBM Group: Software Group
Modified date: Mar 31, 2006