tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Roger Varley" <roger_var...@yahoo.com>
Subject Re: Default file locations for .properties file
Date Wed, 21 Nov 2001 18:05:29 GMT
Thanks to Larry and Daniel for their help and I've now achieved what I
wanted. But I'm still curious, what is the home parameter in server.xml for?

Regards
Roger


>I would guess it is writting to the default directory of JVM,
>which is typically TOMCAT_HOME.  I'm not sure the Properties
>class would be aware of Tomcat's "home" directory.
>
>You could try ServletContext.getRealPath() to get the file
>path, i.e. getRealPath("/WEB-INF/myprops.properties").
>
>Hope this helps.
>
>Cheers,
>Larry
>
>> -----Original Message-----
>> From: Roger Varley [mailto:roger_varley@yahoo.com]
>> Sent: Wednesday, November 21, 2001 9:53 AM
>> To: tomcat-user@jakarta.apache.org
>> Subject: Default file locations for .properties file
>>
>>
>> Hi
>>
>> I have a servlet running under Tomcat 3.2 that reads and writes to a
>> properties file created by the Properties class. If I only provide the
>> unqualified name of the properties file in my servlet, Tomcat
>> reads and
>> writes the file to the %TOMCAT_HOME% directory. This is
>> consistant with the
>> documentation in the server.xml file. The comments go onto
>> say that I can
>> specify a "home" parameter that will be used to represent the
>> base directory
>> for all relative paths, but these comments appear in a
>> section of server.xml
>> that appears to be concerned with global configuration. So
>> I'm concerned
>> that because the "all" is unqualified that by setting this
>> "home" parameter
>> I will disrupt the "webapps/<contextname>/web-inf behaviour
>> and that all my
>> properties files will appear in the same directory
>>
>> I am running a number of different contexts and I would like
>> each properties
>> file to appear somewhere within the directory structure for
>> each context
>> without having to specify the absolute path in each servlet.
>>
>> I hope that this makes sense.
>>
>> Regards
>> Roger
>> --
>> "You can lead a horse to water but you can't make him drink,
>> and shooting the rider because his horse allowed itself to
>> get dehydrated is not the proper response," Lane Thomas
>>
>>
>>
>>
>> _________________________________________________________
>>
>> Do You Yahoo!?
>>
>> Get your free @yahoo.com address at http://mail.yahoo.com
>>
>>
>>
>>
>> --
>> To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
>> For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
>> Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>
>>
>
>--
>To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
>For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
>Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


--
To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>


Mime
View raw message