Are you saying you want to merge a new configuration with the existing one? 
Log4j supports a composite configuration but the files that make up the 
composite have to be known from the beginning.


> On Feb 7, 2018, at 6:22 PM, Benjamin Jaton <> wrote:
> I am specifically asking about how to feed that conf in the log4j2 engine,
> are there methods to enrich the existing log4j2 appenders/loggers?
> On Wed, Feb 7, 2018 at 4:37 PM, Matt Sicker <> wrote:
>> You could potentially use JNDI to load and store your configuration if
>> using Java EE. Otherwise, you could also set the config file name system
>> property to locate a common config file (at least through the local file
>> system or class path).
>> On Wed, Feb 7, 2018 at 18:01, Benjamin Jaton <>
>> wrote:
>>> Hello,
>>> I would like to have a piece of code use Log4J2 to log events in a CSV
>>> format. So the appender and logger configuration are specific to this
>> task.
>>> The problem is that there are several JVMs that might invoke this task
>> (not
>>> at the same time though). Therefore I would think that each of those JVMs
>>> need to have the same definition of logger+appender in their log4j2 conf.
>>> Is there a way to load a log4j2 file on demand that would make the
>>> appenders/loggers in it available? (without breaking the existing ones)
>>> Or maybe you will think of a better way to do this?
>>> Note: I am using JSON to configure log4j2.
>>> Thanks,
>>> Benjamin
>> --
>> Matt Sicker <>

To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to