- 26 Jan, 2017 12 commits
-
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-8112
-
Stephane Nicoll authored
Closes gh-8032
-
Phillip Webb authored
Update the open_source_licenses file to reflect the fact that the org.json library is no longer used. See gh-5929
-
Phillip Webb authored
-
Phillip Webb authored
Closes gh-7703
-
Phillip Webb authored
Update all `EmbeddedServletContainer` implementations to ensure that the `start()` method can be called multiple times, with the second call being ignored. Fixes gh-8036
-
Phillip Webb authored
Update `Log4J2LoggingSystem` and `LogbackLoggingSystem` to ensure that filters are removed when the `cleanUp` method is called. Prior to this commit application failures would not remove the filter and no log messages would appear. The `LoggingApplicationListener` has also been updated since it previously failed to handle `ApplicationFailureEvents`. Finally `EventPublishingRunListener` and `DelegatingApplicationListener` have been updated to deal with `null` parameters and to cope with listener errors. Fixes gh-7758
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
- 25 Jan, 2017 15 commits
-
-
Andy Wilkinson authored
Closes gh-8008
-
Andy Wilkinson authored
-
Andy Wilkinson authored
This reverts commit 70cd5c42. See gh-8083
-
Andy Wilkinson authored
In version 2.3.6 and earlier, an attempt to create a Bucket or a ClusterInfo would fail fast with a ConnectException in the cause of the Couchbase server was done. In 2.3.7 this remains true for a Bucket but is no longer the case for ClusterInfo. The latter now retries for 75 seconds by default and when it eventually fails a ConnectException is no longer part of the cause chain. This commit makes the auto-configured ClusterInfo depend on the auto-configured Bucket. This means that the Bucket is always created before the ClusterInfo, thereby ensuring that things fail gracefully with useful diagnostics when the server is unavailable. Closes gh-8092
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-7774
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, AbstractEmbeddedServletContainerFactory detected an exploded war by looking for `/WEB-INF/` in the path of its code source's location. This failed on Windows due to the use of `\` rather than `/` separators. This commit updates AbstractEmbeddedServletContainerFactory to uses the OS's separator rather than hardcoding `/`. Closes gh-8100
-
Stephane Nicoll authored
Closes gh-8089
-
dreis authored
See gh-8089
-
Stephane Nicoll authored
Closes gh-8103
-
Johnny Lim authored
See gh-8103
-
Stephane Nicoll authored
Closes gh-8102
-
Dave Syer authored
See gh-6404
-
Stephane Nicoll authored
Closes gh-8102
-
- 24 Jan, 2017 13 commits
-
-
Andy Wilkinson authored
Closes gh-8098
-
Andy Wilkinson authored
Closes gh-8097
-
Andy Wilkinson authored
Closes gh-8096
-
Andy Wilkinson authored
Closes gh-8095
-
Andy Wilkinson authored
Closes gh-8094
-
Andy Wilkinson authored
Closes gh-8093
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-8086
-
Andy Wilkinson authored
Closes gh-8085
-
Andy Wilkinson authored
Closes gh-8084
-
Andy Wilkinson authored
Closes gh-8083
-
Andy Wilkinson authored
Closes gh-8082
-
Andy Wilkinson authored
Closes gh-8081
-