Andy Grove created LOG4J2-704: --------------------------------- Summary: -Dlog4j.configurationFile no longer accepts relative paths Key: LOG4J2-704 URL: https://issues.apache.org/jira/browse/LOG4J2-704 Project: Log4j 2 Issue Type: Bug Components: Configurators Affects Versions: 2.0-rc2 Environment: Ubuntu. Oracle Java 1.7. Reporter: Andy Grove Priority: Minor
I just upgraded from beta9 to rc2 and my command line applications now fail on startup. I am passing -Dlog4.configurationFile=conf/log4j2.xml The documentation does not state that relative paths are no longer supported but the error indicates that only absolute paths can now be used. ] ERROR StatusLogger Unable to access conf/log4j2.xml java.lang.IllegalArgumentException: URI is not absolute [java] at java.net.URI.toURL(URI.java:1095) [java] at org.apache.logging.log4j.core.config.ConfigurationFactory.getInputFromURI(ConfigurationFactory.java:258) [java] at org.apache.logging.log4j.core.config.ConfigurationFactory$Factory.getConfiguration(ConfigurationFactory.java:374) [java] at org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:385) [java] at org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:149) [java] at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:84) [java] at org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:35) [java] at org.apache.logging.log4j.LogManager.getContext(LogManager.java:257) [java] at org.slf4j.helpers.Log4jLoggerFactory$PrivateManager.getContext(Log4jLoggerFactory.java:104) [java] at org.slf4j.helpers.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:90) [java] at org.slf4j.helpers.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:46) [java] at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:270) [java] at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281) -- This message was sent by Atlassian JIRA (v6.2#6252) --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org