> In the init() method of the servlet, I had...
> env.put("java.naming.factory.initial","com.evermind.server.Applica
> tionClientInitialContextFactory");
>       env.put("java.naming.provider.url","ormi://mysite/stamp");
>       env.put("java.naming.security.principal","admin");
>       env.put("java.naming.security.credentials","passwd");
>       context = new InitialContext(env);

James,

The factory you've specified as a parameter is
com.evermind.server.ApplicationClientInitialContextFactory, which is
designed for application-clients. From within a servlet, a
com.evermind.server.ApplicationInitialContextFactory should be used instead.
By default, all the required properties for the InitialContext will be
already set in the system properties by Orion.

Short answer, use : context = new InitialContext();   // no properties

-Joe Walnes


Reply via email to