The host running der WAS is spock (IP = 192.168.0.5).
InitialContext-Properties:
{java.naming.factory.initial=com.ibm.ejs.ns.jndi.CNInitialContextFactory,
java.naming.provider.url=iiop://spock:900}
When I execute the following line of code
initContext = new InitialContext(properties);
it throws this Error:
java.lang.NoClassDefFoundError: sun/io/ObjectOutputStreamDelegate
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at com.ibm.CORBA.iiop.IOR.read(IOR.java:334)
at
com.ibm.CORBA.iiop.ClientResponseImpl.read_Object(ClientResponseImpl.java:133)
at
com.sun.rmi.iiop.CDRInputStream.read_Object(CDRInputStream.java:583)
at
com.ibm.CORBA.iiop.InitialNamingClient.resolve(InitialNamingClient.java:459)
at
com.ibm.CORBA.iiop.InitialNamingClient.resolve_initial_references(InitialNamingClient.java:509)
at
com.ibm.CORBA.iiop.ORB.resolve_initial_references_remote(ORB.java:1378)
at
com.ibm.ejs.ns.jndi.CNInitialContextFactory.initRootContext(CNInitialContextFactory.java:398)
at
com.ibm.ejs.ns.jndi.CNInitialContextFactory.getInitialContext(CNInitialContextFactory.java:188)
at javax.naming.spi.NamingManager.getInitialContext(Unknown
Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.init(Unknown Source)
at javax.naming.InitialContext.<init>(Unknown Source)
at
de.syracom.client.RavennaEJBClient.getInitialContext(RavennaEJBClient.java:80)
at
de.syracom.client.RavennaEJBClient.<init>(RavennaEJBClient.java:95)
I'm running WAS Advanced Edition 3.0
Please help. Thank you!
Oliver