← Back to team overview

dhis2-devs team mailing list archive

Re: logging (for server administrators)

 

Yes that is what I just tested.  It loads the log4 configuration file.
But this doesn't prevent the java code from running so it configures
twice.

On 9 June 2015 at 10:38, Lars Helge Øverland <larshelge@xxxxxxxxx> wrote:
>
>
> On Tue, Jun 9, 2015 at 11:19 AM, Bob Jolliffe <bobjolliffe@xxxxxxxxx> wrote:
>>
>> I just tried - you can't override those settings with an external
>> file.  They will always kick in after the configuration is loaded.
>> Which is very inflexible.  For example even the logging level is
>> fixed.
>>
>> I think its worth reconsidering.
>
>
>
> In order to override log4j default initialization you can set the
> log4j.configuration system property to point to another resource (e.g. in
> your dhis2-tools scripts).
>
> This applies whether the default config is set in Java or through a config
> file.
>
> See the docs here, scroll to "Default Initialization Procedure".
>
> Lars
>
>
>


Follow ups

References