I am trying to construct a program that basically reads a bunch of log4j2 configuration files and combines them into one, writing this back to disk using the new ConfigurationBuilder.writeXmlConfiguration(OutputStream) method.
But I run up against what seems to me to be a gap in the API unless I am missing something: Having created a ConfigurationBuilder for the destination file and having read one of the to-be-combined configuration files into a Configuration object, there appears to be nothing in the ConfigurationBuilder interface that would allow, say, one of the appenders from the read-in configuration to be copied, as a whole object,into the builder, short of deconstructing it down to its constituent elements and adding them one by one. Is there a way to copy an appender from one configuration to another without drilling down into all its constituent parts? And similarly, a way to copy a logger from one configuration to another without drilling down to its constituent parts? Or must I write all this code myself? --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-user-h...@logging.apache.org