-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 In an attempt to obtain a reference to the Administrator inside Orion, i have written the following code in my client. <snip> Hashtable orionProps = new Hashtable(); orionProps.put(Context.INITIAL_CONTEXT_FACTORY, "com.evermind.server.ApplicationClientInitialContextFactory"); orionProps.put(Context.PROVIDER_URL, "ormi://localhost"); orionProps.put(Context.SECURITY_PRINCIPAL, "admin"); orionProps.put(Context.SECURITY_CREDENTIALS, "123"); Context orionInitialContext = new InitialContext(orionProps); Object obj= orionInitialContext.lookup("java:comp/Administrator"); <------ !!EXCEPTION HERE!! ApplicationAdministrator admin = (ApplicationAdministrator)javax.rmi.PortableRemoteObject.narrow(obj,Ap plicationAdministrator.class); <snip> Additionally, in my META-INF directory there are two XML files: 1) application-client.xml , containing: <?xml version="1.0"?> <!DOCTYPE application-client PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application Client 1.2//EN" "http://java.sun.com/j2ee/dtds/application-client_1_2.dtd"> <application-client> <display-name>OrionHealthClient</display-name> </application-client> 2) orion-application-client.xml, containing: <?xml version="1.0"?> <!DOCTYPE orion-application-client PUBLIC "-//Evermind//DTD J2EE Application-client runtime 1.2//EN" "http://www.orionserver.com/dtds/orion-application-client.dtd"> <orion-application-client> </orion-application-client> However, when i attempt to lookup the Administrator in the line marked above, i receive the following exception: javax.naming.CommunicationException: Can't find SerialContextProvider at com.sun.enterprise.naming.SerialContext.getProvider(SerialContext.java :60) at com.sun.enterprise.naming.SerialContext.<init>(SerialContext.java:79) at com.sun.enterprise.naming.SerialContext.<init>(SerialContext.java:89) at com.sun.enterprise.naming.java.javaURLContext.getComponentContext(java URLContext.java:397) at com.sun.enterprise.naming.java.javaURLContext.lookup(javaURLContext.ja va:51) at javax.naming.InitialContext.lookup(InitialContext.java:350) at com.apama.orion.OrionHealth.aquireAdministratorHome(OrionHealth.java:4 3) at com.apama.orion.OrionHealth.<init>(OrionHealth.java:26) at com.apama.orion.test.HealthTestHarnass.main(HealthTestHarnass.java:21) Could someone please point out my mistake. thanks. - --- Ted Rice APAMA Ltd, 17 Millers Yard, Mill Lane Cambridge CB2 1RQ, United Kingdom Email: [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com> iQA/AwUBOj8+70OGthGnWDSOEQKmegCfeOAPIB1DiEp7uWMs1ufsv2UbBcUAoOXq 2EA7hXNA8dlYwSVqvuqTFBib =ep++ -----END PGP SIGNATURE-----