The dcc-release-client includes src/main/conf/logback.xml, but this file is not used for logging configuration when you start the release client as “java -jar dcc-release-client-4.2.5-SNAPSHOT.jar”. If you add -Dlog4j.debug to the command line, you’ll see that log4j is the logger, and in my build it is picking up a config from hadoop:
log4j: Using URL [jar:file:/mnt/etl/dcc-release/dcc-release-client-4.2.5-SNAPSHOT.jar!/BOOT-INF/lib/hadoop-core-2.5.0-mr1-cdh5.3.1.jar!/log4j.properties] for automatic log4j configuration.
Oops, looks like the log4j initialization is irrelevant. I made it load a log4j.xml and it had no effect on the output. Does anyone know how to change the logging config for dcc-release-client?