[logback-user] Logback configuration
Anders Wallgren
anders_wallgren at alum.mit.edu
Thu Mar 15 18:23:47 CET 2007
Looks reasonable -- I'll pull the sources and play around with it.
anders
Sébastien Pennec wrote:
>
> Hello Andy and Anders,
>
> We've modified Joran to add this feature yesterday.
>
> The repository version now allows you to set an <include> element in a
> configuration
> file, and set a file="" attribute. This attribute can be specified by
> using a property.
>
> We could have:
>
> <configuration>
> <include path="${path.to.file}" />
> </configuration>
>
> The target file must use the following elements:
>
> <included>
> <!-- add here any configuration element: Appender, layout, logger, ...
> -->
> </included>
>
> Would that do the trick you, Anders?
>
> Sébastien
>
> Gerweck Andy - agerwe wrote:
>> I thought that there was some agreement that Joran would (or should)
>> include the capability to include a file based on a system property,
>> which provides exactly the required functionality without making this a
>> special case.
>>
>> A way to switch the configuration at runtime is a hard requirement for
>> several applications I develop. Making this part of Joran (possibly
>> providing a short sample that gets everything from a property) seems like
>> a great solution that could be helpful in many situations (especially
>> with conditionals and regex captures).
>>
>> There was an email thread covering this on 2/8.
>>
>> Thanks,
>> Andy Gerweck
>>
>> -----Original Message-----
>> From: logback-user-bounces at qos.ch [mailto:logback-user-bounces at qos.ch] On
>> Behalf Of Ceki Gülcü
>> Sent: Tuesday, March 13, 2007 2:18 PM
>> To: logback users list; logback-user at qos.ch
>> Subject: Re: [logback-user] Logback configuration
>>
>> Hello Anders,
>>
>> If you don't have a J2EE container, using a context selector is a major
>> overkill. If you tell us that it would not be possible to package a
>> different copy of logback.xml in each standalone application, then we
>> will
>> add the functionality you requested, i.e. specifying the configuration
>> file
>> through a system property. (I am not very fond of this feature, but if
>> you
>> really need it, we'll be happy to oblige.)
>>
>> After you have ascertained that packaging a distinct copy of logback.xml
>> in
>> each application is not an option, could you please you file a
>> bug/enhancement report?
>>
>> At 01:30 AM 3/13/2007, Anders Wallgren wrote:
>>
>>> We're not running inside a J2EE container, rather this is a set of
>>> standalone
>>> applications launched out of the same classpath.
>>>
>>> As it stands, I don't think ContextSelector will help, unless there's
>>> some
>>> custom implementation of that interface that I could put together to do
>>> the
>>> right thing. I'm not yet familiar enough with logback to answer that
>>> myself, so your input is appreciated.
>>>
>>> anders
>>
>
> --
> Sébastien Pennec
> sebastien at qos.ch
>
> Logback: The reliable, generic, fast and flexible logging framework for
> Java.
> http://logback.qos.ch/
> _______________________________________________
> Logback-user mailing list
> Logback-user at qos.ch
> http://qos.ch/mailman/listinfo/logback-user
>
>
--
View this message in context: http://www.nabble.com/Logback-configuration-tf3266547.html#a9499385
Sent from the Logback User mailing list archive at Nabble.com.
More information about the Logback-user
mailing list