Scott,
Changing those settings didn't seem to fix it. I was just about to give up, but then it occured to me that maybe port 4445 is being blocked for some strange reason. I changed it to 4560, and Chainsaw came alive! Hooray!
The dreaded user error strikes again.
Thanks again for all your help, Scott!
~Tom
Scott Deboy wrote:
So you have a mix of log4j jars on your classpath. It found MulticastAppender (1.3), but it found a LoggingEvent that doesn't recognize the setProperty method (pre-1.3). Trying to get the log4j 1.3 alpha jar as the only tomcat-accessible jar is going to be a losing battle.
Let's go back to just using a 1.2.8 log4j jar on the appender side (get rid of the 1.3 alpha jar in your web app).
Then, go back to your original properties file config you sent and make the locationInfo and rootLogger changes I suggested (but still using socketappender, not multicastappender).
You should be able to use the 1.2.8 socketAppender to send events to Chainsaw's SocketReceiver.
Change this line: log4j.appender.chainsaw.locationInfo=true
to this: log4j.appender.chainsaw.locationInfo=false
Change this line: log4j.rootLogger=INFO,all,chainsaw
to this: log4j.rootLogger=INFO,chainsaw,all
Hopefully this will work.
Scott
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
