Hi, The tomcat environment context is only bound within the tomcat JVM internally, as mandated by the 2.3 servlet spec. You shouldn't have direct access to it from an external source, like your client. And anyways, would you want your client to require the internal Catalina jars on its classpath?
Yoav Shapira Millennium ChemInformatics >-----Original Message----- >From: Kevin Chen [mailto:[EMAIL PROTECTED]] >Sent: Wednesday, December 04, 2002 6:39 AM >To: [EMAIL PROTECTED] >Subject: get JNDI Context from client side > >Hi all: > >How can I get Tomcat JNDI context from client side?? >I wanna write a client side java code that can lookup Tomcat JNDI context. >Here is the code i wrote: > >Properties p = new Properties(); > p.put(Context.INITIAL_CONTEXT_FACTORY, >"org.apache.naming.java.javaURLContextFactory"); > p.put(Context.PROVIDER_URL, "rmi://localhost:1099"); > > try > { > Context ic = new javax.naming.InitialContext(p); > Object obj = ic.lookup("java:comp/env"); > ... > ... > } > > >And I got the following error message: >javax.naming.NameNotFoundException: No object bound for java:comp/env > >It seems like I didnt get the JNDI context of Tomcat. >Can anyone help?? > >Thanks!! -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
