[logback-user] How to reference file one level above the web context

Ceki Gülcü ceki at qos.ch
Mon Nov 8 21:03:48 CET 2010


On 08/11/2010 8:54 PM, Dawson Mossman wrote:
> Thanks, so in my example below ... what would I need to use for the
> relative path?

Relative paths in logback follow the usual relative path conventions. 
For example, x.txt and ./x.txt designate the file x.txt located
in the current working directory whereas .../x.txt designates the file 
x.txt located one directory above the current working directory, 
../../x.txt designates -- well you get the idea.

>
> On 08/11/2010 3:52 PM, Ceki Gülcü wrote:
>> Hello Dawson,
>>
>> Contrary to spring for example, logback relative paths are relative to
>> the current working directory and not relative to the referencing file.
>>
>> HTH,
>>
>> On 08/11/2010 3:37 PM, Dawson Mossman wrote:
>>> Has anyone had to do this type of thing before? If I cannot use a
>>> relative path, are there recommendations for an alternative approach?
>>>
>>>
>>> On 05/11/2010 5:24 PM, Dawson Mossman wrote:
>>>> I am trying to use the <property file="logback.properties" /> tag in
>>>> my logback.xml file to reference an external settings file. I want to
>>>> use a relative path and specify the file one level above my
>>>> application context. For example:
>>>>
>>>> <web server root>/apps/myapplication/web-inf/classes/logback.xml
>>>>
>>>> I want to put the logback.properties file at <web server root>/apps/.
>>>> Do you know what relative path I need to use to do this?
>>>>
>>>> I've tried everything I can think of, including the following, but
>>>> they did not work:
>>>> <property file="../logback.properties" />
>>>> <property file="../../../logback.properties" />
>>>> <property file="/logback.properties" />
>>>> <property file="./logback.properties" />
>>>>
>>>> Please help ... there has to be a way without using an absolute path!
>>>> Dawson
>>
>>
>> _______________________________________________
>> Logback-user mailing list
>> Logback-user at qos.ch
>> http://qos.ch/mailman/listinfo/logback-user
> _______________________________________________
> Logback-user mailing list
> Logback-user at qos.ch
> http://qos.ch/mailman/listinfo/logback-user



More information about the Logback-user mailing list