- 11 Jul, 2014 1 commit
-
-
Stephane Nicoll authored
-
- 10 Jul, 2014 2 commits
-
-
Dave Syer authored
Both embedded containers need to be checked after starting to ensure that they are actually running. With Jetty it's just a question of catching an exception but with Tomcat it's harder (the current solution involves duplicating some code from initialize() into start() essentially checking the lifecycle state). Also adjusted the log levels to prevent noise at WARN level by default when this happens (since the exception is logged and rethrown anyway). There is still the issue of whether to fail the build in Maven or Gradle (separate issue really). Fixes gh-1232
-
Dave Syer authored
The problem with the old code is that it worces a ResourceBundle to initialize with the default encoding (and that is then cached in the JDK) during @Condition evaluation (so before the encoding is known). Includes test for swedish messages Fixes gh-1228
-
- 09 Jul, 2014 1 commit
-
-
Stephane Nicoll authored
-
- 08 Jul, 2014 11 commits
-
-
Phillip Webb authored
-
Spring Buildmaster authored
-
Phillip Webb authored
* gh-1206: Restore AMQP vHost leading `/` support
-
Gary Russell authored
Update RabbitProperties since vHosts have no restrictions requiring a leading slash and can have any number of leading slashes. Fixes gh-1206
-
Phillip Webb authored
-
Phillip Webb authored
Fixes gh-1210
-
Phillip Webb authored
Fixes gh-1217
-
Phillip Webb authored
Fixes gh-1208
-
Andy Wilkinson authored
Due to a mistake in Spring Batch 3.0.0 it has been necessary to introduce a breaking API change (the addition of BatchConfigurer.getJobExplorer()) in the 3.0.1 release. This commit updates Boot to use 3.0.1 and modifies the Batch auto-configuration and associated tests to implement the new method.
-
Phillip Webb authored
Extract some methods to aid readability.
-
Phillip Webb authored
Update TomcatEmbeddedServletContainer so that Connectors are removed during initialization and re-added when the start() method is called. This prevent protocol handlers from being bound then immediately unbound. It also ensure that any additional connectors that may have been added don't accidentally start to accept traffic (which could cause potential deadlock issues). Fixes gh-1212
-
- 07 Jul, 2014 4 commits
-
-
Phillip Webb authored
Allow `compile files("$rootDir/vendor/foo.jar")` style declarations with the jars repackaged from the gradle plugin. Fixes gh-1215
-
Dave Syer authored
User can now add credentials, vhost and protocol prefix (amqp://) to any or all of the addresses, extending the format beyond that accepted bu the rabbitmq client, but making it cloud friendly. Only one of the addresses needs those properties and all are optional. Port also defaults to 5672 in an address.
-
Andy Wilkinson authored
Closes #1167
-
Dave Syer authored
-
- 03 Jul, 2014 3 commits
-
-
Andy Wilkinson authored
This commit refines the changes made under 4be688aa. 4be688aa made the default jar task a special case which broke repackaging of the archive produced by the default war task. This commit refines RepackageTask’s logic so that, when it’s enabled, it will repackage a jar task’s archive if: - The jar task is equal to RepackageTask.withJarTask - The name of the jar task is equal to RepackageTask.withJarTask - RepackageTask.withJarTask is null, the jar task is not referenced by another RepackageTask’s withJarTask, and the jar task has an empty classifier The last of these three is the default case and ensures the, when the Spring Boot plugin is applied, default jar and war artifacts are repackaged. The classifier check is required to prevent default source and javadoc artifacts from being repackaged. Fixes #1204
-
Andy Wilkinson authored
Prior to this commit, when used with Gradle, spring-boot-starter-ws was pulling in the versions of spring-jms, spring-oxm, and spring-tx that Spring WS depends upon, rather than using the Boot’s Spring version. It’s ok at the moment as both Boot and Spring WS depend on Spring 4.0.5 but will cause problems if we upgrade to 4.0.6 before Spring WS does. This commit adds explicit dependencies on spring-jms and spring-oxm so that Gradle pulls in the correct version (as long as a transitive dependency doesn’t pull in a version that’s greater than the version Boot’s using).
-
Andy Wilkinson authored
The logic that determined whether or not the repackaging action should be applied to a particular jar task was broken and caused problems when a custom RepackageTask was used in a project's build. This commit updates the logic so that repackaging will be applied: - To the default jar task if RepackageTask.withJarTask is null - To a jar task if it is equal to RepackageTask.withJarTask - To a jar task if its name is equal to RepackageTask.withJarTask Repackaging is not applied if: - RepackageTask.enabled is false Numerous integration tests have been added to verify the repackaging behaviour. Fixes #1204
-
- 02 Jul, 2014 8 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Remove org.eclipse.m2e.maveneclipse.site-0.0.1-SNAPSHOT-site.zip and instead point people to the release on github which now works with eclipse luna.
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Christian Dupuis authored
see #1191
-
- 01 Jul, 2014 5 commits
-
-
Andy Wilkinson authored
Previously, SpringApplication would set the java.awt.headless system property even if it had already been set. This commit updates SpringApplication to honour any existing configuration when setting the property. Fixes #1189
-
Andy Wilkinson authored
The new ResolvedArtifact-based minus implementation was checking the wrong Set when deciding whether or not a ResolvedArtifact should be included in the result. This was leading to provided dependencies, that should have only been packaging in WEB-INF/lib-provided also being packaged in WEB-INF/lib. The WarPackaging tests have been updated. In addition to checking that WEB-INF/lib-provided does not contain anything that’s unexpected, they also verify the contents of WEB-INF/lib Fixes #1187
-
Toshiaki Maki authored
Closes #1183
-
Radesh Rao authored
Closes #1188
-
Oliver Gierke authored
Upgraded to Dijkstra SR1 BOM as well as Spring HATEOAS 0.14.0.RELEASE (required by Dijkstra SR1). Closes #1197 Fixes #1190
-
- 30 Jun, 2014 1 commit
-
-
Andy Wilkinson authored
Closes #1193
-
- 28 Jun, 2014 1 commit
-
-
Dave Syer authored
-
- 27 Jun, 2014 3 commits