Commit Graph

13481 Commits

Author SHA1 Message Date
Andy Wilkinson dd4dbce816 Fix generation of Javadoc on Java 9
This commit fixes Javadoc generation when building with Java 9. It
upgrades the Javadoc plugin to a version that is Java 9 compatible
(3.0.0-M1) and reworks DevTools to remove usage of @PostConstruct.
The latter change is necessary as @PostConstruct is not visible by
default when building with Java 9 and, therefore its usage causes
Javadoc generation to fail.

Closes gh-10029
2017-09-25 06:43:07 +01:00
Andy Wilkinson 43ff84e214 Merge branch '1.5.x' 2017-09-24 16:28:01 +01:00
Andy Wilkinson cc16402ee4 Update war packaging tests to reflect change in Tomcat's dependencies
See gh-10395
2017-09-24 16:27:42 +01:00
Stephane Nicoll dc5254c333 Merge branch '1.5.x' 2017-09-24 17:12:46 +02:00
Stephane Nicoll b53f108d07 Merge pull request #10411 from dreis2211:typo-external-config-docs
* pr/10411:
  Typo in external config documentation
2017-09-24 17:10:59 +02:00
dreis2211 681921fd87 Typo in external config documentation
Closes gh-10411
2017-09-24 17:10:35 +02:00
Andy Wilkinson c999704b10 Upgrade to Caffeine 2.5.6
Closes gh-10398
2017-09-24 11:01:49 +01:00
Andy Wilkinson fa72cd452c Upgrade to Jetty El 8.5.20
Closes gh-10410
2017-09-24 10:26:41 +01:00
Andy Wilkinson fd54075dcf Upgrade to Infinispan 9.1.1.Final
Closes gh-10409
2017-09-24 10:26:41 +01:00
Andy Wilkinson 2fa6679f09 Upgrade to Elasticsearch 5.5.3
Closes gh-10408
2017-09-24 10:26:40 +01:00
Andy Wilkinson 3872b294cd Upgrade to Johnzon Jsonb 1.1.3
Closes gh-10406
2017-09-24 10:26:40 +01:00
Andy Wilkinson b8ecdc3eb1 Upgrade to Artemis 2.3.0
Closes gh-10405
2017-09-24 10:26:40 +01:00
Andy Wilkinson 757d9359a5 Upgrade to Jna 4.5.0
Closes gh-10404
2017-09-24 10:26:40 +01:00
Andy Wilkinson 3959e81a79 Upgrade to Javax Annotation 1.3.1
Closes gh-10403
2017-09-24 10:26:40 +01:00
Andy Wilkinson 21aa671e46 Upgrade to Rxjava2 2.1.4
Closes gh-10402
2017-09-24 10:26:40 +01:00
Andy Wilkinson f564d2215b Upgrade to Rxjava 1.3.2
Closes gh-10401
2017-09-24 10:26:40 +01:00
Andy Wilkinson addd81847a Upgrade to Dropwizard Metrics 3.2.5
Closes gh-10400
2017-09-24 10:26:39 +01:00
Andy Wilkinson 65c64ea5aa Upgrade to Hazelcast 3.8.6
Closes gh-10399
2017-09-24 10:26:39 +01:00
Andy Wilkinson b8db014dd1 Upgrade to Jetty 9.4.7.v20170914
Closes gh-10396
2017-09-24 10:26:18 +01:00
Andy Wilkinson c217f149ae Upgrade to Tomcat 8.5.21
Closes gh-10395
2017-09-24 10:25:57 +01:00
Andy Wilkinson 9542d3f4a5 Upgrade to Httpcore 4.4.7
Closes gh-10394
2017-09-24 10:25:32 +01:00
Andy Wilkinson f060c01655 Upgrade to Gson 2.8.2
Closes gh-10393
2017-09-24 10:25:09 +01:00
Andy Wilkinson cf92e55150 Upgrade to Spring Kafka 1.1.7.RELEASE
Closes gh-10397
2017-09-24 09:37:44 +01:00
Andy Wilkinson 2136bea491 Upgrade to Jetty 9.4.7.v20170914
Closes gh-10396
2017-09-24 09:37:44 +01:00
Andy Wilkinson f9c44b46b6 Upgrade to Tomcat 8.5.21
Closes gh-10395
2017-09-24 09:34:16 +01:00
Andy Wilkinson 29c84dff4a Upgrade to Httpcore 4.4.7
Closes gh-10394
2017-09-24 09:20:13 +01:00
Andy Wilkinson abb8183d82 Upgrade to Gson 2.8.2
Closes gh-10393
2017-09-24 09:20:13 +01:00
Andy Wilkinson f0693989f1 Polish 2017-09-23 07:02:59 +01:00
Andy Wilkinson 56d820a8d4 Upgrade to Reactor Bismuth-RC1
Closes gh-10384
2017-09-23 06:58:33 +01:00
Andy Wilkinson ae1f95e6d2 Start building against Spring Framework snapshots for 5.0.0.RELEASE
See gh-10325
2017-09-23 06:58:33 +01:00
Stephane Nicoll d221202828 Merge pull request #10377 from dreis2211:cleanup-parametertypes-length
* pr/10377:
  Replace getParameterTypes().length with getParameterCount()
2017-09-22 07:32:20 +02:00
dreis2211 5bb991ecaf Replace getParameterTypes().length with getParameterCount()
Closes gh-10377
2017-09-22 07:31:57 +02:00
Stephane Nicoll 5f65baeb60 Polish 2017-09-22 07:27:21 +02:00
Stephane Nicoll cffa095182 Merge pull request #10374 from vpavic:improve-session-sample
* pr/10374:
  Add MongoDB support to Spring Session sample
2017-09-22 07:26:08 +02:00
Vedran Pavic a39ccc2f8c Add MongoDB support to Spring Session sample
Closes gh-10374
2017-09-22 07:25:23 +02:00
Stephane Nicoll f6cbee6b7f Add missing javadoc dependency 2017-09-21 16:51:54 +02:00
Andy Wilkinson bb3f32fa2b Add a generic to DataSourceBuilder
Closes gh-7942
2017-09-21 15:50:12 +01:00
Andy Wilkinson 16edf72faa Test support for HTTP range requests to endpoints returning a Resource
Closes gh-9978
2017-09-21 14:18:33 +01:00
Stephane Nicoll 2e01d90660 Merge pull request #9648 from eddumelendez:jsonb
* pr/9648:
  Polish "Add Jsonb support"
  Add Jsonb support
2017-09-21 15:15:15 +02:00
Stephane Nicoll 8d63b7458c Polish "Add Jsonb support"
Closes gh-9648
2017-09-21 15:11:09 +02:00
Eddú Meléndez 97aeaa4a32 Add Jsonb support
Spring Framework 5 will support Jsonb as a HttpMessageConverter, this
commit adds auto-configuration support. Also, support for Jsonb in the
@JsonTest has been added.

This implementation is running against Apache Johnzon

See gh-9648
2017-09-21 15:11:09 +02:00
Andy Wilkinson 676dec8cf7 Add dependency management for org.hibernate:hibernate-spatial
Closes gh-9950
2017-09-21 14:00:34 +01:00
Andy Wilkinson 94aac343a3 Ensure that MongoSessionConfiguration backs off when classes are missing
Closes gh-9552
2017-09-21 13:55:23 +01:00
Andy Wilkinson c00a42f437 Add auto-configuration for separate Spring Session Data MongoDB module
Closes gh-9552
2017-09-21 12:47:28 +01:00
Andy Wilkinson c3bc32db02 Polish and reinstate usage of FileSystemUtils.deleteRecursively
Closes gh-9942
2017-09-21 12:03:51 +01:00
Andy Wilkinson c4aba91c47 Expand dependency management for Hibernate
Closes gh-9950
2017-09-21 11:40:28 +01:00
Andy Wilkinson 2a087c8827 Align reference docs with new Gradle DSL for archive's launch script
Closes gh-9935
2017-09-21 11:30:57 +01:00
Andy Wilkinson 7c1bc68fbe Consider JUnit Jupiter test classes in TestTypeExcludeFilter
Previously, TestTypeExcludeFilter only looked for JUnit 4 class
and method annotations when determining if a class was a test class.
As a result, if an application was using JUnit Jupiter, its test
classes would not be exluded during component scanning.

This commit expands TestTypeExcludeFilter to also identify classes
using JUnit Jupiter. This includes classes (meta-)annotated with
@ExtendWith and methods (meta-)annotated with @Testable. The later
provides detection of Jupiter's @Test, @TestFactory, and @RepeatedTest
annotations all of which are meta-annotated with @Testable.

Closes gh-6898
2017-09-21 11:19:41 +01:00
Andy Wilkinson e9147c2f20 Remove Spring Security OAuth Auto-Configuration
This commit removes auto-configuration support for Spring Security
OAuth, paving the way for the introduction of auto-configuration for
Spring Security 5's new OAuth-related features.

Closes gh-10255
2017-09-21 10:33:16 +01:00
Stephane Nicoll a0fee6fe3b Merge pull request #10367 from izeye:clean-up-java-6
* pr/10367:
  Polish "Clean up Java 6 leftover"
  Clean up Java 6 leftover
2017-09-21 09:27:41 +02:00