|
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
|
|
|
|
|
|
|