title: What is log4j bridge for migration?
body: <p>I'm planning to migrate an application from Log4j 1.x to Log4j 2.y. I'm reading up on the <a href="https://logging.apache.org/log4j/2.x/manual/migration.html" rel="nofollow noreferrer">migration strategies</a> and the frist option that is provided is the use of a bridge. I don't understand what is meant by a bridge and how the whole thing is supposed to work. If they are referring to the <a href="https://refactoring.guru/design-patterns/bridge" rel="nofollow noreferrer">brdige pattern</a>, then I don't see how it applies in that case.</p>
  <p>As far as I understood is that I keep my code untouched and my Log4j Jars untouched and add the Log4j 2 jars and the Log4j bridge jar file. This sounds like a very simple solution but I'm automatically drawn to the second option (chaning some code snippets and the imports for each class that uses Log4j and switching the Jar from v1 to v2). Yet I feel like I haven't understood the option 1 and not considered the pros and cons of it. Does anybody have some insight on this?</p>