
Update `Log4J2LoggingSystemTests` to exclude Logback and include 'log4j-slf4j-impl'. The `ModifiedClassPathClassLoader` has also been updated so that it no longer automatically excludes `log4j` artifacts, instead we now use `@ClassPathExclusions` on the relevant tests. Fixes gh-19365