MariusVolkhart opened a new pull request #224: URL: https://github.com/apache/poi/pull/224
Hi devs! Here is iteration 1 of switching the logging to be entirely based on Log4j 2 and removing `POILogger` & co. It would be helpful if you could try this out in your workflows (running/analyzing integration tests, jenkins/sonar intergrations, OSGi, etc) and see if there are things you're now missing. The code "works" but I might have configured something incorrectly. I want to give a special thanks to @pjfanning whose previous work for adding a SLF4J integration for `POILogger` made it a lot easier to figure out where in all the ant/gradle/maven build files dependencies needed to be changed. As discussed on the mailing list, this change it targeted for 5.1.0. If/When there are no problems, I'll take this over to SVN. _Commit message below_ This removes the POILogger and POILogFactory mechanism for logging. This mechanism was created at a time when the Java landscape looked very different than it does today. Log4j 2 is an Apache Foundation project that is well maintained and is widely regarded as having good performance and capabilities. We use only the Log4j API artifact. This lets application developers choose how they want to capture logging events if at all. Integrations with Log4j 2 Core and Logback are available from the Log4j project. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org