Browse Source

Allow creation of SpringProfileArbiter without Environment

See gh-39403
3.1.x
Tim Grohmann 2 years ago committed by Moritz Halbritter
parent
commit
bd6edeaa94
  1. 3
      spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/SpringProfileArbiter.java

3
spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/SpringProfileArbiter.java

@ -95,8 +95,7 @@ final class SpringProfileArbiter implements Arbiter { @@ -95,8 +95,7 @@ final class SpringProfileArbiter implements Arbiter {
public SpringProfileArbiter build() {
Environment environment = Log4J2LoggingSystem.getEnvironment(this.loggerContext);
if (environment == null) {
statusLogger.warn("Cannot create Arbiter, no Spring Environment available");
return null;
statusLogger.debug("Creating Arbiter without a Spring Environment");
}
String name = this.configuration.getStrSubstitutor().replace(this.name);
String[] profiles = StringUtils.trimArrayElements(StringUtils.commaDelimitedListToStringArray(name));

Loading…
Cancel
Save