Now I really have a problem that is driving me crazy. I was trying to get a DataSource configured in GlobalNamingReasources, but while I was trying to solve it, I figured out that the problem is on the "other side".
I have a datasource configured in GlobalNamingResources, that is correct (according tomcat admin interface). Have too a simple context that has a ResourceLink for this GlobalResource. That's correct too. <Context docBase="S:\WebAppTests" path="/tests" reloadable="true" privileged="false" debug="4"> <ResourceLink name="global" global="jdbc/global" type="javax.sql.DataSource"/> </Context> I can see this ResourceLink in admin tool too. To test, I put a ResourceLink to my datasource in tomcat's examples context (just like above), and run it. It made a lookup successfully and shows me the datasource like this: Binding : global: org.apache.naming.ResourceLinkRef:Reference Class Name: javax.sql.DataSource Type: globalName Content: jdbc/global So, I understand the InitialContext creation and object lookup occurs correctly. But when I try to get anything in my test app, nothing works. I always receive a "Name java:comp is not bound in this Context". My servlet is very simple: public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { Context ic = new InitialContext(); Object obj = ic.lookup("java:comp/env/"); } catch (Exception ex) { <my excaption treatments> } } I tried a lot of combinations of names (like "java:/comp/env", "java:/comp/env/", etc, etc), but have always the same exception. What am I missing here? Please, if someone had this problem in the past, please help me. I don't know what to do. Thanks. iran -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>