Skip to content

Commit 8ae1a66

Browse files
committed
adds null check as file may not exist
Signed-off-by: Richard Ogin <rogin@users.noreply.github.com>
1 parent 7c53aef commit 8ae1a66

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

server/src/com/mirth/connect/server/migration/Migrate4_5_2.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import java.io.File;
44
import java.io.IOException;
5+
import java.net.URI;
56
import java.util.Map;
67

78
import org.apache.commons.configuration2.PropertiesConfiguration;
@@ -36,8 +37,12 @@ private void migrateLog4jProperties() {
3637

3738
builder.save();
3839

39-
// Update log4j2-cli.properties
40-
builder = PropertiesConfigurationUtil.createBuilder(new File(ClassPathResource.getResourceURI("log4j2-cli.properties")));
40+
// Update log4j2-cli.properties, if exists
41+
URI cliUri = ClassPathResource.getResourceURI("log4j2-cli.properties");
42+
43+
if(cliUri == null) return;
44+
45+
builder = PropertiesConfigurationUtil.createBuilder(new File(cliUri));
4146
log4jproperties = builder.getConfiguration();
4247

4348
consoleCharset = (String) log4jproperties.getProperty("appender.console.layout.charset");

0 commit comments

Comments
 (0)