- 31 May, 2014 1 commit
-
-
Phillip Webb authored
Update all relevant starter POMs to include a `spring-core` dependency with an exclusion on `commons-logging`. This prevents `commons-logging` and `jcl-over-slf4j` from both being on the classpath. Also add enforcer rules to ensure that commons-logging doesn't sneak back in, and that there is no dependency convergence. (some additional libraries were required in spring-boot-dependencies) Tested with a sample maven project as well as using the `spring jar` command. Fixes gh-985
-
- 30 May, 2014 30 commits
-
-
Phillip Webb authored
Hopefully preventing any accidental commits.
-
Andy Wilkinson authored
Closes #1002
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Stephane Nicoll authored
Provide auto-configuration support for HornetQ JMS broker, along with an additional starter POM. The connection factory connects to a broker available on the local machine by default. A configuration switch allows to enable an embedded mode that starts HornetQ as part of the application. In such a mode, the spring.hornetq.embedded.* properties provide additional options to configure the embedded broker. In particular, message persistence and data directory locations can be specified. It is also possible to define the queue(s) and topic(s) to create on startup. Fixes: gh-765
-
Andy Wilkinson authored
Fixes #1003
-
Phillip Webb authored
Refactor Jasper initialization code to call JasperInitializer during server start. Fixes gh-962 See gh-919
-
Phillip Webb authored
Update JarURLConnection to return correct values from `getURL()`, `getJarFileURL()` and `getEntryName()`. Fixes gh-973
-
Phillip Webb authored
Unify the versions used in integration tests launched by the maven-invoker-plugin. Allows for already cached local copies to be used, hopefully speeding up the build.
-
Phillip Webb authored
Since the RelaxedBinder now supports it.
-
Phillip Webb authored
Update RelaxedConversionService to support enums that are themselves declared as lower-case (or mixed case) items. Fixes gh-996
-
Phillip Webb authored
-
Stephane Nicoll authored
This commit fixes the main resources directory location so that it also works in a multi-projects setup. Fixes gh-993 (cherry picked from commit a69f518c)
-
Stephane Nicoll authored
This commit fixes the main resources directory location so that it also works in a multi-projects setup. Fixes gh-993
-
Phillip Webb authored
Update RelaxedDataBinder to hook in an additional RelaxedConversionService which can deal with case insensitive enum mappings. The RelaxedConversionService could be extended in the future with additional converters if necessary. Fixes gh-996
-
Andy Wilkinson authored
-
Andy Wilkinson authored
We currently honour type, but ignore ext. Aether doesn't make a distinction between the two so a Grab that specifies both type and ext but with different values is considered to be an error. Fixes #995
-
Dave Syer authored
Older versions of Spring Social will not have the SocialConfigurerAdapter so making social autoconfig conditional on that class makes sense (since it all extends from it). Fixes gh-986
-
Dave Syer authored
-
Dave Syer authored
-
Phillip Webb authored
Looks like a hang over from some older code.
-
Dave Syer authored
-
Dave Syer authored
Setting security.basic.enabled=false in a secure app doesn't make a lot of sense. The sample has it set to true now (the default) so users can login (via the form that is sitting in front of the basic auth filter chain). Fixes gh-997
-
Dave Syer authored
It was ignoring the engine argument in the 3 arg version of template().
-
Dave Syer authored
If you bind to Map<String,Object> you get a nested Map instead of period-separated keys. This change just makes JpaProperties expose a Map<String,String> so the keys are sane. Fixes gh-988
-
Dave Syer authored
-
Andy Wilkinson authored
Closes #994
-
Andy Wilkinson authored
-
Dave Syer authored
Fixes gh-979
-
Dave Syer authored
Only imports classes with names that are not already imported into teh SourceUnit Fixes gh-983
-
- 29 May, 2014 5 commits
-
-
Phillip Webb authored
-
Dave Syer authored
Also an integration test that uses the (new) @EnableGroovyTemplates to switch on the template conveniences in a non-webapp Fixes gh-990
-
Dave Syer authored
The main difference for now is the removal of the --nohup (slightly hacky) option in TestCommand. Now a TestCommand can signal to its caller that it wants to be hung up. Fixes gh-975
-
Dave Syer authored
Actually the web-secure sample is misusing security.basic.enabled=false (IMO) - it should be a flag to say that you want to temporarily disable the basic security fallback on application endpoins, not way to disable all security autoconfiguration. Added test case to web-secure sample to ensure a user can log in. Fixes gh-979
-
Andy Wilkinson authored
-
- 28 May, 2014 4 commits
-
-
Phillip Webb authored
Restore the dependency on commons-logging (transitively via spring-core) for spring-boot. This means that we are not tied directly to SLF4J, but it is still an option that can be used via `jcl-over-slf4j`. The `spring-boot-starter-parent` continues to replace `commons-logging` with `jcl-over-slf4j`. Fixes gh-981
-
Phillip Webb authored
-
Andy Wilkinson authored
Closes #955 Closes #978
-
Dave Syer authored
Fixes gh-977
-