Commit Graph

8288 Commits

Author SHA1 Message Date
Andy Wilkinson a8c8fe117d Upgrade to SolrJ 5.5.2
Closes gh-6283
2016-07-01 15:44:45 +01:00
Andy Wilkinson 4697432edd Upgrade to Artemis 1.3.0
Closes gh-6282
2016-07-01 15:44:45 +01:00
Andy Wilkinson a433a04d38 Upgrade to Gson 2.7
Closes gh-6281
2016-07-01 15:44:45 +01:00
Andy Wilkinson b5ae8c3b66 Upgrade to Caffeine 2.3.1
Closes gh-6280
2016-07-01 15:44:45 +01:00
Andy Wilkinson 6977586e4b Upgrade to Jackson 2.7.5
Closes gh-6279
2016-07-01 15:44:45 +01:00
Andy Wilkinson ce7a1e121b Upgrade to Couchbase Java Client 2.2.8
Closes gh-6278
2016-07-01 15:44:45 +01:00
Andy Wilkinson fb79ec5825 Upgrade to Hazelcast 3.6.4
Closes gh-6277
2016-07-01 15:44:45 +01:00
Stephane Nicoll 245e257868 Merge pull request #6304 from izeye:patch-47
* pr/6304:
  Remove duplicate property reference
2016-07-01 16:01:13 +02:00
Johnny Lim 4d0313f9c0 Remove duplicate property reference
Closes gh-6304
2016-07-01 16:00:38 +02:00
Andy Wilkinson 5c6537c234 Consistently synchronize on this.monitor in InMemoryAuditEventRepository
See gh-6261
2016-07-01 14:09:07 +01:00
Stephane Nicoll 00a56cdf31 Merge branch '1.3.x' 2016-07-01 14:07:18 +02:00
Stephane Nicoll 49fefdafd8 Fix doc formatting
Closes gh-6275
2016-07-01 14:07:01 +02:00
Andy Wilkinson 7722ba526d Merge branch '1.3.x' 2016-07-01 13:02:52 +01:00
Andy Wilkinson 5f6821d7eb Drop back to Git Commit ID Plugin 2.1.13
Closes gh-6276
2016-07-01 13:02:08 +01:00
Andy Wilkinson 156e4e9df6 Merge branch '1.3.x' 2016-07-01 12:46:36 +01:00
Andy Wilkinson e4cead6b89 Upgrade to Git Commit ID Plugin 2.1.15
Closes gh-6276
2016-07-01 12:22:26 +01:00
Andy Wilkinson e2de73b87e Upgrade to Maven Javadoc Plugin 2.10.4
Closes gh-6274
2016-07-01 12:22:26 +01:00
Andy Wilkinson 51ea174256 Upgrade to Maven Failsafe Plugin 2.18.1
Closes gh-6273
2016-07-01 12:22:25 +01:00
Andy Wilkinson f48c02ccb5 Upgrade to Spring Integration 4.2.8.RELEASE
Closes gh-6271
2016-07-01 11:37:39 +01:00
Andy Wilkinson 72d59b9fcf Upgrade to Freemarker 2.3.24-incubating
Closes gh-6270
2016-07-01 11:37:10 +01:00
Andy Wilkinson 0976178def Upgrade to Groovy 2.4.7
Closes gh-6269
2016-07-01 11:36:33 +01:00
Andy Wilkinson 5e6f859304 Upgrade to Tomcat 8.0.36
Closes gh-6268
2016-07-01 11:36:04 +01:00
Andy Wilkinson 03c0b24798 Upgrade to httpasynclient 4.1.2
Closes gh-6267
2016-07-01 11:35:40 +01:00
Andy Wilkinson 6d3f6c5886 Upgrade to EhCache 2.10.2.2.21
Closes gh-6266
2016-07-01 11:35:15 +01:00
Andy Wilkinson bf90e67042 Upgrade to Jackson 2.6.7
Closes gh-6265
2016-07-01 11:34:42 +01:00
Andy Wilkinson fdc2e8407e Merge pull request #6241 from Matt Benson
* gh-6241:
  Add an accessor for webEnvironment to SpringApplication
2016-07-01 11:00:02 +01:00
Matt Benson 687199e688 Add an accessor for webEnvironment to SpringApplication
Closes gh-6241
2016-07-01 10:59:17 +01:00
Andy Wilkinson 92bb24e365 Avoid synchronizing on this and use an internal monitor instead
Where possible, code that previously synchronized on this (or on the
class in the case of static methods) has been updated to use an
internal monitor object instead. This allows the locking model that's
employed to be an implementation detail rather than part of the
class's API.

Classes that override a synchronized method continue to declare
the overriding method as synchronized. This ensures that locking
is consistent across the superclass and its subclass.

Closes gh-6262
2016-07-01 10:44:23 +01:00
Stephane Nicoll f9c7db1137 Upgrade to Ehcache 3.1.0
Closes gh-6263
2016-07-01 11:06:48 +02:00
Phillip Webb 516df88ea0 Revisit AuditEventRepository interface
Update AuditEventRepository to restore support for `null` arguments and
explicitly Javadoc their meaning.

See gh-5854
2016-06-30 17:27:55 -07:00
Phillip Webb ebdacfabc3 Polish 2016-06-30 17:15:27 -07:00
Andy Wilkinson d124d68213 Upgrade to Dependency Management Plugin 0.6.0.RELEASE
Closes gh-6257
2016-06-30 18:10:17 +01:00
Andy Wilkinson ef35fe649b Upgrade to Jersey 2.23.1
Closes gh-6253
2016-06-30 16:14:55 +01:00
Andy Wilkinson 76c4a38e65 Merge branch '1.3.x' 2016-06-30 16:05:16 +01:00
Andy Wilkinson 02e989c863 Check that URL is actually a file URL before getting a File from it
Previously, Log4J2LoggingSystem used ResourceUtils.isFileURL(URL) to
check that the URL of the configuration was suitable for accessing as a
File. Unfortunately, this fails when the URL’s protocol is vfs or
vfsfile as both return true and then fail when the URL is subsequently
passed into ResourceUtils.getFile(URL).

This commit switches to checking that the URL’s protocol is file,
the only protocol that will allow getFile(URL) to succeed.

Closes gh-6246
2016-06-30 15:55:22 +01:00
Stephane Nicoll 0ea2626867 Improve Spring Session documentation
Closes gh-6256
2016-06-30 15:40:45 +02:00
Stephane Nicoll 31a5d7f876 Merge pull request #5879 from vpavic:session-jdbc-initializer
* pr/5879:
  Polish "Add Spring Session JDBC database initializer"
  Add Spring Session JDBC database initializer
  Allow Tomcat context root redirect to be configured via the environment
2016-06-30 15:24:13 +02:00
Stephane Nicoll 2fea5a869d Polish "Add Spring Session JDBC database initializer"
Closes gh-5879
2016-06-30 15:23:54 +02:00
Vedran Pavic a251ea8bc7 Add Spring Session JDBC database initializer
See gh-5879
2016-06-30 15:23:54 +02:00
Andy Wilkinson 2b970f9efc Allow Tomcat context root redirect to be configured via the environment
This commit adds a new property, server.tomcat.redirect-context-root,
that can be used to configure the Tomcat Context’s 
mapperContextRootRedirectEnabled property. The default is to not apply
any configuration and, therefore, to use Tomcat’s default of true.

Closes gh-6248
2016-06-30 12:47:42 +01:00
Stephane Nicoll 05b9dd1cb9 Merge pull request #5854 from vpavic:audit-repository
* pr/5854:
  Polish "Improve AuditEventRepository"
  Improve AuditEventRepository
2016-06-30 11:45:10 +02:00
Stephane Nicoll 3ba2b24301 Polish "Improve AuditEventRepository"
Closes gh-5854
2016-06-30 11:44:01 +02:00
Vedran Pavic 5f19323fbd Improve AuditEventRepository
See gh-5854
2016-06-30 11:20:23 +02:00
Stephane Nicoll 6527aa0e80 Downgrade to maven-failsafe-plugin 2.18.1
This commit downgrades the maven failsafe plugin version. As of 2.19, the
generated jar is used for integration tests rather than the
`target/classes` directory. The fat jar in 1.4 has changed to move
classes to `BOOT-INF/classes` and therefore these are not found anymore.

There isn't a way to configure the jar file to use in the plugin. Users
willing to use the latest version should configure a `classifier` for the
repackaged jar so that the original jar is used by failsafe.

Closes gh-6254
2016-06-30 11:08:59 +02:00
Stephane Nicoll 9b5973c16d Merge pull request #6251 from eddumelendez:session_1.2.1.RELEASE
* pr/6251:
  Upgrade to spring-session 1.2.1.RELEASE
2016-06-30 09:48:24 +02:00
Eddú Meléndez 74d873f8ee Upgrade to spring-session 1.2.1.RELEASE
Closes gh-6251
2016-06-30 09:47:47 +02:00
Phillip Webb d08480320b Stop RequestContextFilter initializing config
Change WebMvcAutoConfigurationAdapter.requestContextFilter() to a static
method so that the configuration class isn't needed when creating it.
This helps to prevent early initialization of beans.

See gh-6178
2016-06-29 20:14:17 -07:00
Phillip Webb 4d50b4d321 Defer javax.servlet.Filter initialization
Update `DelegatingFilterProxyRegistrationBean` so that calls to the
`init()` method no longer trigger early bean initialization.

See gh-6178
2016-06-29 20:13:58 -07:00
Phillip Webb be884d4e33 Polish 2016-06-29 10:57:43 -07:00
Phillip Webb 266445aaf0 Polish 2016-06-29 10:44:33 -07:00