Commit Graph

8114 Commits (08dd71a0d77a1e6798a3d751a276628f2f53933a)
 

Author SHA1 Message Date
Andy Wilkinson a4f3843fc1 Upgrade to Liquibase 3.5.1
Closes gh-5961
9 years ago
Andy Wilkinson 769c1206c8 Upgrade to JBoss Transaction SPI 7.3.1.Final
Closes gh-5960
9 years ago
Andy Wilkinson 78d65f793a Upgrade to Inifispan 8.2.1.Final
Closes gh-5959
9 years ago
Andy Wilkinson 7ee4aa4f14 Upgrade to SolrJ 5.5.1
Closes gh-5958
9 years ago
Andy Wilkinson 62eeeb8af7 Upgrade to ActiveMQ 5.13.3
Closes gh-5957
9 years ago
Andy Wilkinson dfb422a7ce Upgrade to Thymeleaf Layout Dialect 1.4.0
Closes gh-5955
9 years ago
Andy Wilkinson eab9b246cd Upgrade to Hazelcast 3.6.2
Closes gh-5953
9 years ago
Andy Wilkinson 3ab3fe8dc4 Upgrade to App Engine API 1.9.37
Closes gh-5952
9 years ago
Andy Wilkinson 3cb2f92810 Upgrade to Caffeine 2.3.0
Closes gh-5951
9 years ago
Andy Wilkinson f39c402e09 Upgrade to Couchbase Java Client 2.2.7
Closes gh-5950
9 years ago
Andy Wilkinson 9cca866c11 Upgrade to jOOQ 3.8.0
Closes gh-5940
9 years ago
Andy Wilkinson 87a2f4cbb9 Merge branch '1.3.x' 9 years ago
Andy Wilkinson ae89cb0355 Upgrade to Spring Integration 4.2.6.RELEASE
Closes gh-5949
9 years ago
Andy Wilkinson b07fa75664 Upgrade to jOOQ 3.7.4
Closes gh-5947
9 years ago
Andy Wilkinson 1b8ffe8f74 Upgrade to MySQL Java Connector 5.1.39
Closes gh-5946
9 years ago
Andy Wilkinson 5484000651 Upgrade to HikariCP 2.4.6
Closes gh-5945
9 years ago
Andy Wilkinson 183613a5ca Merge branch '1.3.x' 9 years ago
Andy Wilkinson 4c65e5e704 Always handle quoted arguments correctly in the launch script
Previously, arguments passed to the script were handled in one way
if a service was being started using start-stop-daemon and in another
way if start-stop-daemon wasn’t available or the application is being
launched in run mode. This meant that quoted arguments were only 
handled correctly when the application was being started using
start-stop-daemon.

This commit updates the launch script so that argument handling is
the same across all three different way that the application can be
launched.

Closes gh-5942
9 years ago
Stephane Nicoll 2b006aacb3 Validate Spring Session has been configured
This commit validates that a `SessionRepository` has been configured if
Spring Boot is meant to auto-configure one.

Closes gh-5943
9 years ago
Stephane Nicoll 5deca28a9d Improve upgrade path for Spring Session
Commit b7e7bcf made `spring.session.store-type` explicit which means that
users of Spring Session in 1.3 have to set that property to restore the
auto-configuration support in 1.4.

This commit implicitly set the store type to redis if redis is present
and log a warning inviting the user to actually specify that in
configuration.

The entry in the auto-configuration report also mentions that such
arrangement is deprecated.

Closes gh-5838
9 years ago
Stephane Nicoll 72854745c5 Merge pull request #5938 from shakuzen:patch-11
* pr/5938:
  Polish Maven plugin doc
9 years ago
Tommy Ludwig bae567992d Polish Maven plugin doc
Closes gh-5938
9 years ago
Stephane Nicoll 1e85577924 Add reference to JSF starter
Closes gh-5932
9 years ago
Stephane Nicoll a258a1045c Merge pull request #5931 from Shredder121-me:assert-usage
* pr/5931:
  Fix incorrect usage of Assert.notNull()
9 years ago
Ruben Dijkstra c84e09f611 Fix incorrect usage of Assert.notNull()
Closes gh-5931
9 years ago
Stephane Nicoll 075d5e8d12 Merge pull request #5936 from izeye:polish-20160513
* pr/5936:
  Polish
9 years ago
Johnny Lim 7a62b7d066 Polish
Closes gh-5936
9 years ago
Andy Wilkinson 0a124536df Merge pull request #5878 from Kazuki Shimizu
* gh-5878:
  Polish "Set default paths for fixed static version" (gh-5878)
  Set default paths for fixed static version
9 years ago
Andy Wilkinson 83573bf2c6 Polish "Set default paths for fixed static version" (gh-5878) 9 years ago
Kazuki Shimizu a4d9ba165f Set default paths for fixed static version
Closes gh-5878
9 years ago
Andy Wilkinson d15459b1bc Merge branch '1.3.x' 9 years ago
Andy Wilkinson 508905884a Fix String.format call in PropertiesConfigurationFactory
Closes gh-5921
9 years ago
Andy Wilkinson e561cc1997 Don't use a separate thread in the launcher to call app's main method
Using a separate thread to call the application's main method is
unnecessary – the context class loader of the current thread can be
updated instead – and makes exception and exit code handling more
complicated than it needs to be.

This commit updates the Launcher so that it calls the main method
runner using the current (main) thread. As a result, any exception
that's thrown will be caught by the JVM and result in a non-zero exit
code being returned from the process.

Closes gh-5922
9 years ago
Stephane Nicoll 221e4e8bbd Add missing dependency management
See gh-5711
9 years ago
Stephane Nicoll 69c2e0cd06 Add web-services starter
This commit deprecates the `ws` starter in favour of a new `web-services`
starter. A deprecation warning auto-configuration has also been added to
the ws starter.

Closes gh-5711
9 years ago
Stephane Nicoll 4c95039b59 Merge pull request #5925 from izeye:polish-20160512
* pr/5925:
  Polish
9 years ago
Johnny Lim 7c34dd87c1 Polish
Closes gh-5925
9 years ago
Stephane Nicoll afec397edd Merge pull request #5923 from garyrussell:si43RC1
* pr/5923:
  Upgrade to Spring Integration 4.3.0.RC1
9 years ago
Gary Russell 903cf1d9c3 Upgrade to Spring Integration 4.3.0.RC1
Closes gh-5923
9 years ago
Stephane Nicoll 812711a6a9 Merge pull request #5924 from eddumelendez:spring-session-1.2.0
* pr/5924:
  Upgrade to Spring Session 1.2.0.RELEASE
9 years ago
Eddú Meléndez d6e0714baf Upgrade to Spring Session 1.2.0.RELEASE
Closes gh-5924
9 years ago
Phillip Webb cdfbf28099 Allow @MockBean/@SpyBean on Spring AOP proxies
Update Mockito support so that AOP Proxies automatically get additional
`Advice` that allows them to work with Mockito. Prior to this commit a
call to `verify` would fail because exiting AOP advice would confuse
Mockito and an `UnfinishedVerificationException` would be thrown.

The `MockitoAopProxyTargetInterceptor` works by detecting calls to a
mock that have been proceeded by `verify()` and bypassing AOP to
directly call the mock.

The order that `@SpyBean` creation occurs has also been updated to
ensure that that the spy is created before AOP advice is applied.
Without this, the creation of a spy would fail because Mockito copies
'state' to the newly created spied instance. Unfortunately, in the case
of AOP proxies, 'state' includes cglib interceptor fields. This means
that Mockito's own interceptors are clobbered by Spring's AOP
interceptors.

Fixes gh-5837
9 years ago
Andy Wilkinson 500edeacc4 Ensure that static error pages have a Content-Type header
The getContentType() accessor method on View appears to only be used
for content negotiation. For the Content-Type header to be included in
the response the view needs to set it explicitly when render is called.

Closes gh-5918
9 years ago
Andy Wilkinson 5c0d400c23 Align Hibernate 5 join table names with those from SpringNamingStrategy
Previously, the name of a join table when using Hibernate 5 would
differ from those when using Hibernate 4 with the default
SpringNamingStrategy.

This commit introduces SpringImplicitNamingStrategy which customises the
name of join tables to match those produced by SpringNamingStrategy.

Closes gh-5880
9 years ago
Phillip Webb 1bb2c4fc00 Fixup test following dependency change
Since spring-boot-actuator-docs should not depend on a starter the log
file is now simulated.
9 years ago
Phillip Webb cf6212b955 Polish 9 years ago
Phillip Webb 6575ca6ff8 Merge branch 1.3.x 9 years ago
Phillip Webb 7fb545d26c Polish 9 years ago
Andy Wilkinson 46407c6763 Align JPA sample with Hibernate 5.1’s table naming
The name of the table for a many-to-many relationship has changed in
Hibernate 5.1.

This commit updates the JPA sample’s import.sql accordingly. It also
updates the repository integration tests to verify that the data has
been imported successfully.

Closes gh-5880
9 years ago
Andy Wilkinson 3ad334ed81 Merge pull request #5733 from Christian Flamm
* gh-5679:
  Update launch script to canonicalize jarfolder
9 years ago