Issue Type: Bug Bug
Affects Versions: 1.0.13
Assignee: Logback dev list
Components: logback-classic, logback-core
Created: 02/Oct/13 2:33 PM
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}

" />

Project: logback
Labels: logging
Priority: Major Major
Reporter: Thomas Dopfer
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira