Uploaded image for project: 'logback'
  1. logback
  2. LOGBACK-905

SocketAppender is omitting CallerData

    XMLWordPrintable

Details

    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}" />
      

      Attachments

        Activity

          People

            logback-dev Logback dev list
            tomd Thomas Dopfer
            Votes:
            6 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated: