WAS v8.5 > Reference > Troubleshooting tips

Application client log error indicates missing JAR file

The following error message appears in the client log file because a JAR file is missing from the classpath on the client machine. The ORB needs this file to unmarshal the nested exception that is part of the EJB exception, returned by the server to the client application. For example, if the EJB returns a DB2 JCC SQL exception nested inside of the EJB exception that it returns to the client, the ORB is not able to unmarshal the nested exception if the db2jcc.jar file containing the DB2 SQL exception is not in the client classpath.

java.rmi.MarshalException: CORBA MARSHAL 0x4942f89a No; nested exception is: 
org.omg.CORBA.MARSHAL: Unable to read value 
from underlying bridge : Custom marshaling (4) Sender's class does not match 
local class  vmcid: 0x4942f000  minor  code: 2202  completed: No* 

To avoid this error, include the JAR file containing the class for the nested exception that is returned in the EJB exception.


Related


Assemble EJB modules


+

Search Tips   |   Advanced Search