Limitations of running Java applications that connect to WebSphere servers

WebSphere Application Server has a restriction that all Java applications that use the WebSphere client to connect to enterprise beans running on a WebSphere server must use the same level of the IBM Java ORB that was used to build the WebSphere client.

If you do not use the same ORB level, you may receive an error like the following when running the client application:

java.lang.NoClassDefFoundError: com/ibm/rmi/iiop/GIOPVersionException
To ensure that the correct ORB level is used, you can do one of the following: