- 30 Dec, 2016 16 commits
-
-
Stephane Nicoll authored
Closes gh-7637
-
Stephane Nicoll authored
* pr/7793: Polishing log message and comment
-
Kazuki Shimizu authored
Closes gh-7793
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-7793
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-7792
-
Stephane Nicoll authored
Update `CacheManagerCustomizers` to deal directly with `ClassCastException` assuming that they are because a customizer is implemented using a lambda. Closes gh-7788
-
Stephane Nicoll authored
Update `CacheManagerCustomizers` to deal directly with `ClassCastException` assuming that they are because a customizer is implemented using a lambda. Closes gh-7788
-
Phillip Webb authored
Update `@ImportAutoConfiguration` with support for an exclude attribute that works in a similar way to `@EnableAutoConfiguration`. Also update existing `@Test...` annotation with exclude attribute aliases. Fixes gh-6809
-
Phillip Webb authored
* pr/6223: Add `force-stop` support to launch script
-
Gaurav Rawat authored
Update the embedded launch script to support `force-stop`. Closes gh-6223
-
Phillip Webb authored
Update `TransactionManagerCustomizers` to deal directly with `ClassCastExceptions` assuming that they are because a customizer is implemented using a lambda. See gh-7561
-
Phillip Webb authored
* pr/7786: Remove a nested TransactionProperties
-
Kazuki Shimizu authored
Remove a few nested `TransactionProperties` that should have been deleted in commit f22744c7. See gh-7561 Closes gh-7786
-
Phillip Webb authored
Refine commit 1e9e1b04 since it unfortunately had the side-effect of disabling logging when a valid `log4j2.xml` file was found. The updated code uses a similar technique but instead of accepting '*' as a file type it now looks for `.springboot` (which it finds because we ship a `log4j2.springboot` file in out JAR. Rather than exiting Log4J2's `ConfigurationFactory.Factory` `getConfiguration` method early, our `SpringBootConfigurationFactory` is now only triggered on the last call to `getConfiguration`. Closes gh-4809
-
- 29 Dec, 2016 8 commits
-
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-7781
-
Stephane Nicoll authored
Closes gh-7773
-
Stephane Nicoll authored
Closes gh-7561
-
Stephane Nicoll authored
* pr/7776: Upgrade to Spring AMQP 1.7.0.RC1
-
Artem Bilan authored
Closes gh-7776
-
Phillip Webb authored
Add a `TransactionManagerCustomizer` callback interface that can be used to customize auto-configured `PlatformTransactionManagers`. Also update `...transaction.*` properties under a single unified `spring.transaction...` key since the existing auto-configurations would often share a transaction manager (the technology specific transaction managers are `@ConditionalOnMissingBean` and may use a manager created by a previous auto-configuration). See gh-7561
-
Phillip Webb authored
-
- 28 Dec, 2016 13 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Update ClassLoaderFilesResourcePatternResolver to support servlet resources when it's being used with a WebApplicationContext. Prior to commit 918e122d a `ResourceLoader` was not added to the `ApplicationContext`, meaning that servlet resources could be found by virtue of the protected `getResourceByPath()` method. Following commit 918e122d, the context `ResourceLoader` is set, meaning that all calls to `getResource` delegate to the `ResourceLoader` and the `ApplicationContext` methods are not invoked. Since the devtools `ResourceLoader` wasn't Servlet aware, servlet resources could not be found. Fixes gh-7752
-
Stephane Nicoll authored
This commit moves the `MultiMetricRepository` implementation from `InMemoryMetricRepository` to `InMemoryMultiMetricRepository`. Both implementations can share the same underlying store (and are for backward compatible reasons). The side effect is that `reset` now works as expected for a group. Closes gh-7687
-
Stephane Nicoll authored
This commit allows to define `server.port` in a non-embedded web environment. Previously, `server.port` would have been set to `-1` regardless. Closes gh-7353
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-7771
-
Phillip Webb authored
Add a Log4J2 `ConfigurationFactory` that is always applied so that the "No log4j2 configuration file found" error message does not appear. Although the message was harmless it was quite annoying to Spring Boot users who could safely omit the file. Fixes gh-4809
-
Phillip Webb authored
Update Log4J2 configurations to respect `FILE_LOG_PATTERN` and `CONSOLE_LOG_PATTERN` system properties. These system properties are set by `LoggingSystemProperties` from `logging.pattern.file` and `logging.pattern.console` properties in the Spring Environment. Fixes gh-7757
-
- 27 Dec, 2016 3 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Consistently use the simple name for ObjectProvider parameter and field names. For example: `ObjectProvider<Something> something` rather than `ObjectProvider<Something> somethingProvider`
-