diff --git a/server/src/com/mirth/connect/server/migration/Migrate4_5_2.java b/server/src/com/mirth/connect/server/migration/Migrate4_5_2.java index fefeaeea31..6d8016c249 100644 --- a/server/src/com/mirth/connect/server/migration/Migrate4_5_2.java +++ b/server/src/com/mirth/connect/server/migration/Migrate4_5_2.java @@ -2,6 +2,7 @@ import java.io.File; import java.io.IOException; +import java.net.URI; import java.util.Map; import org.apache.commons.configuration2.PropertiesConfiguration; @@ -36,8 +37,12 @@ private void migrateLog4jProperties() { builder.save(); - // Update log4j2-cli.properties - builder = PropertiesConfigurationUtil.createBuilder(new File(ClassPathResource.getResourceURI("log4j2-cli.properties"))); + // Update log4j2-cli.properties, if exists + URI cliUri = ClassPathResource.getResourceURI("log4j2-cli.properties"); + + if(cliUri == null) return; + + builder = PropertiesConfigurationUtil.createBuilder(new File(cliUri)); log4jproperties = builder.getConfiguration(); consoleCharset = (String) log4jproperties.getProperty("appender.console.layout.charset");