Hi Scott,
that did the trick ... :-)
One quick question - if I would use 1.3alpha6 than the location info
does work?
Thanks in advance
Siegfried Goeschl
Scott Deboy wrote:
set locationInfo=false
Log4j 1.2.x socketappender -> Chainsaw V2 SocketReceiver can't read events that
contain location info or MDC until we make the LoggingEvent fully
serial-compatible between log4j 1.2.x and log4j 1.3
Also, if you use SocketAppender with other appenders (particularly
fileAppender), make sure the socketappender is referenced first in the list of
appenders - because %L, %M, patterns in a fileAppender layout will create
location info automatically - the logging event is then handed off to the
SocketAppender, but it already contains location info, and can't be serialized.
If you need location info in Chainsaw V2, use a FileAppender with the %F, %L,
%M patterns in the layout, and configure Chainsaw V2 with a
LogFilePatternReceiver.
Scott
-----Original Message-----
From: Siegfried Goeschl [mailto:[EMAIL PROTECTED]
Sent: Tue 9/6/2005 10:43 AM
To: [email protected]
Subject: Problems to use Chainsaw V2 using SocketAppenders
Hi folks,
I came across the Chainsaw V2 and thought it would save my day but I'm
unable to get it running ....
+) I updated to log4j 1.2.11 since 1.3alpha6 breaks my code
+) I can use the old chainsaw with no problem
+) I never get any logging event using Chainsaw 2.0alpha
Any ideas what went wrong ....
Thanks in advance
Siegfried Goeschl
CHAINSAW CONFIG
=============================================
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration >
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
debug="true">
<plugin name="SocketReceiver"
class="org.apache.log4j.net.SocketReceiver">
<param name="Port" value="4445"/>
</plugin>
<root>
<level value="debug"/>
</root>
</log4j:configuration>
LOG4J PROPERTIES
=============================================
og4j.appender.chainsaw=org.apache.log4j.net.SocketAppender
log4j.appender.chainsaw.remoteHost=localhost
log4j.appender.chainsaw.port=4445
log4j.appender.chainsaw.locationInfo=true
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]