Actually it's not in the rmi package, so that would be: 
prop.setProperty("java.naming.factory.initial","com.evermind.server.Applicat
ionClientInitialContextFactory");

> -----Original Message-----
> From: Tim Endres [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, January 17, 2001 1:10 PM
> To: Orion-Interest
> Cc: Claes Theander
> Subject: Re: Stand-alone-client
> 
> 
> Try using:
>    prop.setProperty(
>       "java.naming.factory.initial",
>       
> "com.evermind.server.rmi.ApplicationClientInitialContextFactory");
> 
> > Hello!
> > 
> > I'm trying to connect to my EJB's from a stand alone client 
> like this:
> > 
> >     Properties prop = new Properties();
> > 
> > 
> prop.setProperty("java.naming.factory.initial","com.evermind.s
> erver.rmi.RMIInitialContextFactory");
> > 
> > 
> > 
> prop.setProperty("java.naming.provider.url","ormi://localhost/myApp");
> >     prop.setProperty("java.naming.security.principal","admin");
> >     prop.setProperty("java.naming.security.credentials","123");
> >     Context con = new InitialContext(prop);
> >     boundObject = con.lookup("java:comp/env/ejb/XXXHome");
> >     xxxHome =
> > (XXXHome)PortableRemoteObject.narrow(boundObject,XXXHome.class);
> > 
> > Im getting this error message:
> > "javax.naming.NameNotFoundException: 
> java:comp/env/ejb/XXXXXXHome not
> > found."
> > I know that the EJB's are working cause I'm able to access 
> them from a
> > jsp-page.
> > I have refs to the EJB in application-client.xml.
> > 
> > Any suggestions ?
> > /C.
> > 
> > 
> > 
> > 
> > 
> 
> 

Reply via email to