eFix (APAR): PQ60372 Status: efix Release: WebSphere 3.5.4 Operating System: Windows Supersedes eFixes: None CMVC defect: PQ60372, PMR2452769H760 Byte size of APAR: iioprt.jar - 454,934 rmiorb.jar - 288,430 Date: 04/29/02 Title: JDK orb efix Abstract: The customer is using WPS and Domino LDAP. And the user is authenticated by Domino LDAP to login to WPS. However, if the user has been registered to DBCS name group on Domino, a user cannot login to WPS due to invalid user id. Description/symptom of problem: We have client to talk to server(session bean) by RMI, both client and server are running in Japanese machine. In the server, we use IDL to create a credentail object, and this object contains some double byte char string. However, this RMI call can not return, and throw CORBA Marshal exception. java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.MarshalException: CORBA MARSHAL 0 No; nested exception is: org.omg.CORBA.MARSHAL minor code: 0 completed: No java.rmi.MarshalException: CORBA MARSHAL 0 No; nested exception is: org.omg.CORBA.MARSHAL minor code: 0 completed: No org.omg.CORBA.MARSHAL minor code: 0 completed: No ----- Begin backtrace for detail java.rmi.MarshalException: CORBA MARSHAL 0 No; nested exception is: org.omg.CORBA.MARSHAL minor code: 0 completed: No org.omg.CORBA.MARSHAL minor code: 0 completed: No ----- Begin backtrace for detail org.omg.CORBA.MARSHAL minor code: 0 completed: No Directions to apply efix: 0) Stop WebSphere 1) Create backup directory to store the original WebSphere jar file(s): AIX: /usr/WebSphere/AppServer/backup_original Solaris/Linux: /opt/WebSphere/AppServer/backup_original Windows: c:\WebSphere\AppServer\backup_original 2) Copy original iioprt.jar and rmiorb.jar into the directory /backup_original from c:\WebSphere\AppServer\jdk\jre\lib\ext 3) Copy new PQ60372xxx_xxxx.zip to a temp/ directory and unzip it. After unzip, you will find 2 jar files, iioprt.jar and rmiorb.jar 4) Move the new iioprt.jar and rmiorb.jar to c:\WebSphere\AppServer\jdk\jre\lib\ext 5) Add this property to c:\WebSphere\AppServer\bin\admin.config file com.ibm.CORBA.ORBCharEncoding=UTF8 6) Restart the Admin Server Additional Information: ------------------------------------------------------------------