When I try to run a simple console client application accessing an EJB, I get this error : __Proxy1 ERROR! Shared library ioser12 could not be found. Exception in thread "main" java.lang.UnsatisfiedLinkError: specialLoadClass at com.sun.corba.ee.internal.util.JDKClassLoader.loadClass(JDKClassLoader.java: 59) at com.sun.corba.ee.internal.util.JDKBridge.loadClassM(JDKBridge.java:269) at com.sun.corba.ee.internal.util.JDKBridge.loadClass(JDKBridge.java:109) at javax.rmi.CORBA.Util.loadClass(Util.java:216) at javax.rmi.CORBA.Util.createDelegateIfSpecified(Util.java:307) at <Unloaded Method> at javax.rmi.PortableRemoteObject.createDelegateIfSpecified(PortableRemoteObjec t.java:183) at <Unloaded Method> at ApplicantClient.<init>(ApplicantClient.java:22) at ApplicantClient.main(ApplicantClient.java:52) This is my jndi.properties file: java.naming.factory.initial=com.evermind.server.ApplicationClientInitialCont extFactory java.naming.provider.url=ormi://apsu.ocas.on.ca/bos java.naming.security.principal=admin java.naming.security.credentials=123 I tried putting libioser12.so in my PATH, but this did not work. I have orion.jar and j2ee.jar in my CLASSPATH. Thanks.