Commit 06fb2d6d authored by Andy Wilkinson's avatar Andy Wilkinson

Upgrade to Log4j2 2.5

Closes gh-5242
parent dd37ca8a
...@@ -110,7 +110,7 @@ ...@@ -110,7 +110,7 @@
<jtds.version>1.3.1</jtds.version> <jtds.version>1.3.1</jtds.version>
<junit.version>4.12</junit.version> <junit.version>4.12</junit.version>
<liquibase.version>3.4.2</liquibase.version> <liquibase.version>3.4.2</liquibase.version>
<log4j2.version>2.4.1</log4j2.version> <log4j2.version>2.5</log4j2.version>
<logback.version>1.1.5</logback.version> <logback.version>1.1.5</logback.version>
<lombok.version>1.16.6</lombok.version> <lombok.version>1.16.6</lombok.version>
<mariadb.version>1.3.4</mariadb.version> <mariadb.version>1.3.4</mariadb.version>
......
...@@ -26,7 +26,6 @@ import com.fasterxml.jackson.databind.ObjectMapper; ...@@ -26,7 +26,6 @@ import com.fasterxml.jackson.databind.ObjectMapper;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.core.config.Configuration; import org.apache.logging.log4j.core.config.Configuration;
import org.apache.logging.log4j.core.config.FileConfigurationMonitor;
import org.hamcrest.Matcher; import org.hamcrest.Matcher;
import org.hamcrest.Matchers; import org.hamcrest.Matchers;
import org.junit.Before; import org.junit.Before;
...@@ -104,10 +103,7 @@ public class Log4J2LoggingSystemTests extends AbstractLoggingSystemTests { ...@@ -104,10 +103,7 @@ public class Log4J2LoggingSystemTests extends AbstractLoggingSystemTests {
assertThat(new File(tmpDir() + "/tmp.log").exists()).isFalse(); assertThat(new File(tmpDir() + "/tmp.log").exists()).isFalse();
assertThat(configuration.getConfigurationSource().getFile().getAbsolutePath()) assertThat(configuration.getConfigurationSource().getFile().getAbsolutePath())
.contains("log4j2-nondefault.xml"); .contains("log4j2-nondefault.xml");
// we assume that "log4j2-nondefault.xml" contains the 'monitorInterval' assertThat(configuration.getWatchManager().getIntervalSeconds()).isEqualTo(30);
// attribute, so we check that a monitor is created
assertThat(configuration.getConfigurationMonitor())
.isInstanceOf(FileConfigurationMonitor.class);
} }
@Test(expected = IllegalStateException.class) @Test(expected = IllegalStateException.class)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment