Add log4j support. close #11