- 19 Apr, 2016 3 commits
-
-
Johnny Lim authored
Closes gh-5731
-
Stephane Nicoll authored
* pr/5727: Replacing StringBuffer with lock-free StringBuilder
-
Jakub Narloch authored
Closes gh-5727
-
- 18 Apr, 2016 13 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-5664
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, spring.thymeleaf.cache was only applied to auto-configured TemplateResolver. This commit also applies the propery to the auto-configured ThymeleafViewResolver. Closes gh-5395
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, if the filter chain threw an unhandled exception, WebRequestTraceFilter would record a trace with a response status of 200. This occurred because response.getStatus() would return 200 as the container had not yet caught the exception and mapped it to an error response. This commit updates WebRequestTraceFilter to align its behaviour with MetricsFilter. It now assumes that the response status will be a 500 and only updates that to the status of the response if the call to the filter chain returns successfully. To avoid making a breaking change to the signature of the protected enhanceTrace method, an HttpServletResponseWrapper is used to include the correct status in the trace. Closes gh-5331
-
Andy Wilkinson authored
See gh-5528
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Flyway 4.0 provides support for repeatable migrations that do not have a version. When such a migration has been performed, MigrationInfo.getMigrationVersion() will return null and, previously, FlywayEndpoint would fail with an NPE. This commit updates FlywayEndpoint to use null as the version when MigrationInfo.getMigrationVersion() returns null. Closes gh-5700
-
Andy Wilkinson authored
This commit streamlines the Integration Starter by removing the file http, ip, and stream modules as they are not always used by a majority of apps that use Spring Integration and can also pull in other, unwanted dependencies. Additionally, a dependency on spring-integration-java-dsl has been added. This makes it easy for users to configure Spring Integration using Java configuration (the recommended approach), rather than via XML. The Integration sample has been updated to use the DSL. Further improvements could be made once the sample is using Java 8. Closes gh-5528
-
Andy Wilkinson authored
Make RunProcessKiller final
-
Andy Wilkinson authored
Previously, a JVM that was forked by spring-boot:run could be orphaned when the parent process (the Maven build) was terminated in an IDE. Note that this doesn’t happen when spring-boot:run is invoked from a shell. This commits add a shutdown hook that registered when RunMojo forks the JVM. The shutdown hook attempts to kill the forked JVM’s RunProcess rather than relying on the death of the parent process being sufficient to also kill the child. Closes gh-5815
-
Andy Wilkinson authored
Closes gh-5721
-
- 17 Apr, 2016 2 commits
-
-
Stephane Nicoll authored
* pr/5714: Polish
-
Johnny Lim authored
Closes gh-5714
-
- 16 Apr, 2016 7 commits
-
-
Phillip Webb authored
Rename spring-boot-starter-webservices back to spring-boot-starter-ws. Unfortunately the starter exists in Spring Boot 1.3 so we can't rename it without consequence. See gh-5711
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-5706
-
Stephane Nicoll authored
* pr/5708: Remove JMS transport from Spring WS starter
-
Vedran Pavic authored
Closes gh-5708
-
Phillip Webb authored
Fixes gh-5709
-
Phillip Webb authored
-
- 15 Apr, 2016 15 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-5704
-
Stephane Nicoll authored
This commit moves the `shell` namespace to `management.shell` Closes gh-5703
-
Stephane Nicoll authored
This commit moves the `shell.auth` property to `shell.auth.type`. The previous situation was unfortunate since `shell.auth` was both a group and a particular property. Closes gh-5139
-
Andy Wilkinson authored
Closes gh-5705
-
Stephane Nicoll authored
Add an annotation alias for the actual management port, similar to what was done for the main context (`LocalServerPort`). See gh-5548
-
Andy Wilkinson authored
Hibernate and Hibernate Validator depend on different versions of Classmate (1.1 and 1.3 respectively). This can lead to build failures when Maven's Enforcer plugin is used. This commit adds dependency management for Classmate which ensures that a consistent version is used and convergence errors are avoided. Closes gh-5697
-
Andy Wilkinson authored
Closes gh-5683
-
Stephane Nicoll authored
* pr/5645: Polish auto-configuration for Spring Web Services Add auto-configuration for Spring Web Services
-
Stephane Nicoll authored
Closes gh-5645
-
Vedran Pavic authored
Closes gh-1045
-
Stephane Nicoll authored
* pr/5689: Additional jackson dependency management
-
Johnny Lim authored
This commit provide dependency management for `jackson-dataformat-cbor` and `jackson-dataformat-smile` Closes gh-5689
-