Okay guys, I have capitulated on the config logging thing. I really think this is a nasty inelegant thing to do and we should not do it, but I think we need to make progress.
Since it sounds like people weren't actually looking at logging output but rather just spot checking log statements. I think it is hard to get a sense of the output this way. I think the more important thing is to look at the logging output. To help people do this I have included the output at TRACE and DEBUG levels.
The general idea is that this should tell the rough story of what has transpired. One can always log more but I think adding lower value log statements actually is a net negative as it obscures more important things.
At a high level I am following the logging guidelines in the coding standard but with the assumption that in the client what the client generally wants is the response or exception and logging is more of a tracing facility.