I'm still not convinced that you need anything that can't be done as
effectively by custom appenders or layouts. It may or may not be more
efficient to take the approach that you have picked, however I know it
will be more likely to break as log4cxx evolves. At this point, I
think you are into uncharted territory and on your own. I would
recommend that you find some way to use the well established extension
points in log4X, like layout or appender.
