- 29 Sep, 2020 1 commit
-
-
Stephane Nicoll authored
Closes gh-23512
-
- 28 Sep, 2020 4 commits
-
-
Stephane Nicoll authored
See gh-23494
-
Stephane Nicoll authored
Closes gh-23493
-
Stephane Nicoll authored
* pr/23502: Add mising entry for Netty tcnative dependency management Closes gh-23502
-
Rujun Chen authored
See gh-23502
-
- 26 Sep, 2020 1 commit
-
-
Andy Wilkinson authored
Fixes gh-23474
-
- 25 Sep, 2020 8 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Closes gh-23497
-
Phillip Webb authored
Closes gh-23492
-
Phillip Webb authored
Closes gh-23494
-
Phillip Webb authored
Closes gh-23493
-
Phillip Webb authored
-
Phillip Webb authored
-
- 24 Sep, 2020 6 commits
-
-
Andy Wilkinson authored
Previously, we configured embedded Tomcat in such a way that no TLD scan patterns were configured. This differed from a standalone Tomcat installation where 4 patterns are configured that take precedence over some of the skip patterns. The missing scan patterns resulted in the skip patterns preventing the discovery of Log4j2's TLDs. This commit updates TomcatServletWebServerFactory to configure the same four scan patterns as standalone Tomcat configures by default. Fixes gh-23302
-
Andy Wilkinson authored
Previously, the web environment configured on `@SpringBootTest` was not part of the context cache key. As a result, two test classes that has identical configuration other than one using a MOCK web environment and the other using a DEFINED_PORT web environment would share a context when they should not do so. Classes that use MOCK and RANDOM_PORT were not affected as the use of RANDOM_PORT results in a property for the port being added to the environment. This commit adds a new ContextCustomizer, SpringBootTestWebEnvironment, that is used to capture the `webEnvironment` from `@SpringBootTest` and use it in its hashCode and equals implementations. This fixes the problem as all context customizers are evaluated when determing the equality of two context cache keys. Fixes gh-23085
-
Andy Wilkinson authored
Closes gh-23471
-
Andy Wilkinson authored
Closes gh-23469
-
Andy Wilkinson authored
Closes gh-23473
-
Andy Wilkinson authored
Closes gh-23468
-
- 23 Sep, 2020 2 commits
-
-
Stephane Nicoll authored
* pr/23459: Fix link to Log4j's JDK Logging Adapter in reference documentation Closes gh-23459
-
Pavel Gordon authored
See gh-23459
-
- 22 Sep, 2020 16 commits
-
-
Andy Wilkinson authored
See gh-22983
-
Stephane Nicoll authored
This commit rework the tip on locating templates when running the app in the IDE. Using classpath* should not change anything as this won't make a difference without a pattern in the path. Closes gh-23068
-
Stephane Nicoll authored
Closes gh-23447
-
Stephane Nicoll authored
* pr/23445: Fix multi-release JAR test on JDK 15 Closes gh-23445
-
Phillip Webb authored
Closes gh-23443
-
Phillip Webb authored
Update `HandlerFunctionDescription` so that it will work with JDK 15. Closes gh-23442
-
Phillip Webb authored
See gh-23433
-
Phillip Webb authored
See gh-23440
-
Phillip Webb authored
Make `StringSequence.isEmpty()` public for compatibility with JDK 15. Closes gh-23440
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Closes gh-23439
-
Phillip Webb authored
See gh-23433
-
Phillip Webb authored
Closes gh-23433
-
- 21 Sep, 2020 2 commits
-
-
Andy Wilkinson authored
See gh-22983
-
Andy Wilkinson authored
Previously LOG_LEVEL_PATTERN and LOG_DATEFORMAT_PATTERN were not consumed as system properties in log4j2.xml and log4j2-file.xml. As a result, the logging.pattern.level and logging.pattern.dateformat configuration properties, which are translated into the LOG_LEVEL_PATTERN and LOG_DATEFORMAT_PATTERN system properties respectively had no effect. This commit updates the log4j2.xml and log4j2-file.xml config files to consume LOG_LEVEL_PATTERN and LOG_DATEFORMAT_PATTERN as system properties. When the system property is not set, the configuation falls back to the default values specified in the config files. Tests for both log4j2.xml and log4j2-file.xml to verify the behaviour have also bean added. Fixes gh-22983
-