ActiveMQ пишет логи при помощи log4j. По умолчанию пароли в логе заменяет 5 звёздочками. Есть опасение, что программа-клиент портит пароль. Как включить показ паролей в логе?
Конфиг log4j по умолчанию: https://github.com/apache/activemq/blob/9abe2c6f97c92fc99c5a2ef02846f62002a67... с заменой всех «INFO» и «WARN» на «DEBUG».
P.S. Нет, дефолтный конфиг отличается от найденного в гите на 1 строку EnhancedThrowableRenderer:
log4j.rootLogger=DEBUG, console, logfile
log4j.logger.org.apache.activemq.spring=DEBUG
log4j.logger.org.apache.activemq.web.handler=DEBUG
log4j.logger.org.springframework=DEBUG
log4j.logger.org.apache.xbean=DEBUG
log4j.logger.org.apache.camel=DEBUG
log4j.logger.org.eclipse.jetty=DEBUG
# Console appender
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%5p | %m%n
log4j.appender.console.threshold=INFO
# File appender
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.file=${activemq.data}/activemq.log
log4j.appender.logfile.maxFileSize=1024KB
log4j.appender.logfile.maxBackupIndex=5
log4j.appender.logfile.append=true
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d | %-5p | %m | %c | %t%n
log4j.throwableRenderer=org.apache.log4j.EnhancedThrowableRenderer
# Audit log
log4j.additivity.org.apache.activemq.audit=false
log4j.logger.org.apache.activemq.audit=INFO, audit
log4j.appender.audit=org.apache.log4j.RollingFileAppender
log4j.appender.audit.file=${activemq.data}/audit.log
log4j.appender.audit.maxFileSize=1024KB
log4j.appender.audit.maxBackupIndex=5
log4j.appender.audit.append=true
log4j.appender.audit.layout=org.apache.log4j.PatternLayout
log4j.appender.audit.layout.ConversionPattern=%-5p | %m | %t%n