Jeremias,
I replying a bit late (this reply is to an email dating back to November last year) see messages below. I have solved it using a ThreadLocal object and a custom log4j Appender, which might be something that leads to an easy solution. It worked for me, but don't know how to make it more structural. Have other people experimented with using this approach for logging per process using a static logger? A threadlocal object can be placed at the start of the transformation process, and perhaps store information in the FormattingResults object? What do you think?
