Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
1.0.13
Description
If “appender-ref ref=”SOCKET” is defined in <logger> without any other appender-ref, then callerdata is omitted regardless of the value of SocketAppenders includeCallerData property. When I added a second appender-ref for example “appender-ref ref=”CONSOLE” the callerdata will be logged.
configuration in logback.xml
<appender name="SOCKET" class="ch.qos.logback.classic.net.SocketAppender"> <remoteHost>${loggerhost}</remoteHost> <port>${loggerport}</port> <reconnectionDelay>30000</reconnectionDelay> <includeCallerData>true</includeCallerData> </appender> <logger name="INTE-TECH" level="INFO"> <appender-ref ref="SOCKET"/> </logger> <root level="${loggerthreshold}" />