CATALINA_HOME gives only ".." when you access it. It doesnt give anything extra. Its different from the java.home. So we still have a problem. Try out this --
On Mon, 10 Mar 2003 10:38:15 Steve Guo wrote: > >Tim is right - I am learning something new too. >Interestingly, System.getProperty('java.home') gives 'c:\j2sdk1.4.1_01\jre' on my PC. > > Tim Funk <[EMAIL PROTECTED]> wrote:System.getProperty("catalina.home") should give > you the CATALINA_HOME >environment variable without doing anything extra special to any startup >script. > >System.getProperty("catalina.base") will give you ... CATALINA_BASE > >-Tim > > >Shapira, Yoav wrote: >> Howdy, >> In your startup script, add a -D argument to java with the value of >> Catalina home and whatever name you desire. Let's say you want >> "myCatalinaHome" is the property name. Then do: >> java -DmyCatalinaHome=%CATALINA_HOME% >> And it will be available to your programs as >> System.getProperty("myCatalinaHome"); >> >> That said, I don't like your design at all. The functioning of your >> JSPs (or any other parts of your webapp) should have nothing to do with >> where your server is installed. >> >> Yoav Shapira >> Millennium ChemInformatics >> >> >> >>>-----Original Message----- >>>From: Raja Sekhar [mailto:[EMAIL PROTECTED] >>>Sent: Monday, March 10, 2003 9:59 AM >>>To: [EMAIL PROTECTED] >>>Subject: How to get catalina_home variable >>> >>>Hi, >>> >>>I am using Tomcat 4.0.6. I am writing a JSP in which I want to get the >>>catalina_home path. I am giving the code as >>>System.getProperty("CATALINA_HOME"). This is retreving me null. >>> >>>I am running tomcat using startup.bat. Please help me asap if you have >> >> any >> >>>suggestions. >>> >>>Thanks & Regards, >>> >>>..Raj > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > > >--------------------------------- >Do you Yahoo!? >Yahoo! Tax Center - forms, calculators, tips, and more Need a new email address that people can remember Check out the new EudoraMail at http://www.eudoramail.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]