refactor
spring advice with ProxyFactory
init log4j by hand : DOMConfigurator.configure(url) PropertyConfigurator.configure(URL url)