You have to get hold of the Orion's context....
For that you'll have to include orion.jar,jndi.ar,ejb.jar in ur command line
classpath when executing the client in a seperate JVM.
My Client code is:-----
Context ctx = new InitialContext();
Object objref = ctx.lookup("Hello"); (Hello is the <ejb-name> of the
enterprise bean in the ejb-xml.jar file)
HelloHome hellohome = (HelloHome)PortableRemoteObject.narrow(objref,
HelloHome.class);
Hello helloEx = hellohome.create();
My jndi.properties file is:------
java.naming.factory.initial=com.evermind.server.rmi.RMIInitialContextFactory
java.naming.provider.url=ormi://localhost/hello ( Replace hello by the name
of ur applicatioin you have given in server.xml)
java.naming.security.principal=admin
java.naming.security.credentials=123 ( replace 123 by the password you have
given for the admin.)
Keep the jndi.properties file in the directory from where you are running ur
client, if it is in a seperate JVM...
Hope this helps......
----- Original Message -----
From: Ray <[EMAIL PROTECTED]>
To: Orion-Interest <[EMAIL PROTECTED]>
Sent: Sunday, August 13, 2000 5:30 AM
Subject: Creating a JNDI entry
> Hello ....
>
> I'm trying to access an EJB through RMI.
>
> I can get hold of the context, but I'm not sure how to assign the bean a
> JNDI entry under Orion.
>
> Could someone tell me how this is done?
>
> Thanks
>
>
>