Hi, Caldarale, Charles R wrote: > I think you're confusing environment variables with environment entries - > they are completely different things. Environment variables have a scope of > process, and are accessed in Java via System.getenv(). Environment entries > (what you have configured) have a scope of webapp, and are retrieved via JNDI > lookup. Read the servlet spec.
I think you're absolutely right; I'm sill new into all that Java/Tomcat stuff. I searched a bit in the Hudson sources and found the following: // check JNDI for the home directory first try { InitialContext iniCtxt = new InitialContext(); Context env = (Context) iniCtxt.lookup("java:comp/env"); String value = (String) env.lookup("HUDSON_HOME"); if(value!=null && value.trim().length()>0) return new File(value.trim()); // look at one more place. See issue #1314 value = (String) iniCtxt.lookup("HUDSON_HOME"); if(value!=null && value.trim().length()>0) return new File(value.trim()); } catch (NamingException e) { // ignore } Matching that with your comment about JNDI, I see a partial match here :) However I lack the knowledge to understand what the context lookup to "java:comp/env" really means in relation to HUDSON_HOME . Am I still on the right track now with my environment entry configuration from my ROOT.xml? I can imagine that I'm missing only a small link now ... thank you in advance, - Markus --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org