We're seeing a number of folks with problems using Chainsaw V2 and a 1.2.8 
socketappender, related to the refactoring of LocationInfo into the new package.

There are workarounds that allow events to be processed by Chainsaw without causing 
the ClassNotFoundException (re-order appenders to send to socketappender first or 
remove %L from the pattern layout), but I'd like to document and announce our official 
stance on serial compatibility between 1.2.8 and 1.3.

On one occasion I've made a change to loggingevent instance variables to ensure serial 
compatibility, but MDC and LocationInfo are not working.

My view is that unless we've marked something as deprecated, we should maintain 
compatibility.

If we decide to officially -not- support serial compatibility between 1.2.8 and 1.3, 
I'd like to be able to let folks know our official stance and explain the reasoning - 
otherwise they'll think it's a bug.

Scott 

<<winmail.dat>>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to