My problem would be solved if I could control what goes into the non xml log - is there a way of controlling what is output - I am using a command line call.
No. The session log is for debugging only.
What's the problem about using a different XML log each time?
Maybe you should explain us what your actual problem is.