I want to configure the app inorder to redirect the logs generated by commons logging on to a seperate log file.
I would use SL4J which is an abstraction on top of your logging framework. This way your options as far as logging is concerned are more flexible. Then I would use Logback as your logging implementation and configure what and where you want things logged.