- 21 Mar, 2014 10 commits
-
-
Spring Buildmaster authored
-
Phillip Webb authored
-
Phillip Webb authored
Fixes gh-537
-
Phillip Webb authored
* multiple-tomcat-connectors: Allow multiple connectors with Tomcat
-
brockwmills authored
Update TomcatEmbeddedServletContainerFactory to allow for additional containers (e.g. SSL or AJP in addition to HTTP). Fixes gh-528
-
Dave Syer authored
Before this change the PropertySources loaded from external config files were just added to the list for resolution in the order that they were loaded. That worked for simple cases, but when there are profiles active, and files themselves can activate profiles, it led to users not being able to change default settings easily (either on command line or in files, mostly in files). The solution proposed here is to group PropertySources by profile and resolve them in order of profile first, and then in order of the files being loaded. There are additional shenanigans because the order of the files being loaded also has to be carefully defined. The rule for users is that in a list of files to load (e.g. if set via spring.config.location), the last one wins (natural if you think of it as a merge of multiple maps). In addition, anything specified by a user takes precedence over the defaults (which was broken in some scenarios before). Additionally, fixes profile ordering in @ConfigurationProperties(path=...) Fixes gh-483
-
Phillip Webb authored
Fixes gh-541
-
Phillip Webb authored
Fixes gh-462
-
Phillip Webb authored
-
Christian Dupuis authored
-
- 20 Mar, 2014 9 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Dave Syer authored
The new test asserts that a profile defined in one profile can be switched off in another. Seems to work. More gh-483
-
Christian Dupuis authored
-
Christian Dupuis authored
-
Christian Dupuis authored
-
Christian Dupuis authored
fixex #461
-
Phillip Webb authored
Replace the confusing `spring.profiles.active` `+` syntax with a new `spring.profiles.include` property. Fixes gh-483, Fixes gh-534
-
Chris Savory authored
Fixes gh-532, Fixes gh-506
-
- 19 Mar, 2014 10 commits
-
-
Phillip Webb authored
Spaces -> Tabs, version number, whitespace.
-
Phillip Webb authored
Fixes gh-504
-
Phillip Webb authored
Fixes gh-419
-
Phillip Webb authored
Fixes gh-462
-
Phillip Webb authored
Also added JSON and tweaked properties settings. Fixes gh-511
-
Andy Wilkinson authored
Fixes #531
-
Andy Wilkinson authored
Fixes #530
-
Dave Syer authored
The most natural order is "more specific locations win". That way if a use has application.properties in the root of a JAR (as is normal), overrides can always be made on classpath:/config/application.properties (as well as file:./application.properties which has always been the case). Before this change properties in classpath:/config/* were over written by those in the root location, not the other way round. Fixes gh-527
-
Stephane Nicoll authored
This commit adds a documentation note explaining how to change the delimiters used to filter maven tokens as these conflict with the delimiters used by Spring (i.e. ${foo:default}).
-
Phillip Webb authored
-
- 18 Mar, 2014 11 commits
-
-
Phillip Webb authored
Fixes gh-471
-
Phillip Webb authored
Fixes gh-491
-
Phillip Webb authored
* doc-appendix: Review of the Appendix
-
Stephane Nicoll authored
This commit reviews the Appendix of the Spring boot doc, fixing mostly typos.
-
Phillip Webb authored
Change the initial fix for OSX Java 1.6 compatibility by removing the need for a direct `tools.jar` dependency. It appears that `system` dependencies are always pulled in when used in a Maven plugin. This makes the the dependency on `tools.jar` particularly brittle since we need to make assumptions about where the jar is located. Since the tools jar is *only* needed for Spring Loaded support, the plugin has now been updated to locate the jar programmatically and call it via reflection. This should reduce the risk of problems when using the plugin and at the very least isolate them to Spring Loaded support. (See original commit b8c47200) Fixes gh-497
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Fixes gh-525
-
Phillip Webb authored
-
Dave Syer authored
If user sets addresses it supercedes anything that was set in host or port (same as in the native ConnectionFactory). Fixes gh-524
-
Phillip Webb authored
* json-sort-keys: Add support for sorting json keys
-