[ https://issues.apache.org/jira/browse/OOZIE-3136?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16643098#comment-16643098 ]
Peter Bacsko commented on OOZIE-3136: ------------------------------------- Regarding the bridge, check this out: https://logging.apache.org/log4j/log4j-2.2/log4j-1.2-api/index.html "To use the Log4j Legacy Bridge just remove all the Log4j 1.x jars from the application and replace them with the bridge jar. Once in place all logging that uses Log4j 1.x will be routed to Log4j 2. *However, applications that attempt to modify legacy Log4j by adding Appenders, Filters, etc may experience problems if they try to verify the success of these actions as these methods are largely no-ops*." Do we do anything like that? I mean, messing around log4j classes directly. This must be checked. If we directly use stuff like {{PropertyConfigurator}}, that's a no-op in the bridge. We must also make sure that initial {{Logger.getlogger()}} calls configure the Log4j2 based on the original log4j properties file. I just checked this and does not seem to be the case - there is a converter class, but looks like we have to call that manually. So there are quite a few things to consider/validate here. > Upgrade from Log4j 1.x to 2.x > ----------------------------- > > Key: OOZIE-3136 > URL: https://issues.apache.org/jira/browse/OOZIE-3136 > Project: Oozie > Issue Type: Sub-task > Reporter: Attila Sasvari > Assignee: Julia Kinga Marton > Priority: Major > > {{5 August 2015 --The Apache Logging Services™ Project Management Committee > (PMC) has announced that the Log4j™ 1.x logging framework has reached its end > of life (EOL) and is no longer officially supported.}} > https://blogs.apache.org/foundation/entry/apache_logging_services_project_announces > We should upgrade from Log4j 1.x to 2.x . Perhaps we could use slf4j . > Related tickets: MAPREDUCE-6983, HADOOP-12956, OOZIE-3135 -- This message was sent by Atlassian JIRA (v7.6.3#76005)