Hi all,

I'm having a wee problem with JNDI contexts in Orion RC1 that I would 
really
appreciate a hand with.

I am running two Orion application servers (A & B). On server A I am running
a JSP from which I am trying to access an EJB residing on server B.  
Accessing
the Server B EJB via the context of server B works fine from a 
standalone client app
w/ the following standard trusty JNDI code...

                       Properties props = new Properties();
                       props.put(Context.INITIAL_CONTEXT_FACTORY, 
"com.evermind.server.rmi.RMIInitialContextFactory");
                       props.put(Context.PROVIDER_URL, 
"ormi://10.205.35.187/application");
                       props.put(Context.SECURITY_PRINCIPAL, "admin");
                       props.put(Context.SECURITY_CREDENTIALS, "123");
                      
                       Context ctx = new InitialContext(props);
                       Object ob = ctx.lookup("TheEjbName");

However!

The exact same code running from within a JSP on server A always obtains 
the context
of the JVM on server A.  Although the context properties specifically 
reference server
B (by its IP address). 

Has anybody else had the experience of the PROVIDER_URL being ignored in 
favour
of the local JVM when trying to obtain a remote context from within a JSP ??

Many thanks for any tips,

Dave Elliot





Reply via email to