Commit Graph

13606 Commits

Author SHA1 Message Date
Vedran Pavic bb72a4abe1 Add support for Spring WS auto WSDL/XSD exposure
This commit adds support for auto-configuration of Spring WS automatic
WSDL and XSD exposure i.e. registration of `WsdlDefinition` and
`XsdDefinition` beans. The bean registration is triggered by configuring
`spring.webservices.wsdl-locations` property which will search the
provided locations for WSDL/XSD files and register appropriate beans.

See gh-9635
2017-09-25 15:21:08 +02:00
Andy Wilkinson 32102c693b Avoid using classes from spring-web in core web endpoint infrastructure
Closes gh-10358
2017-09-25 14:05:02 +01:00
Stephane Nicoll 3fcaa9765c Merge pull request #10239 from mpalourdio:mockito-inline
* pr/10239:
  Add mockito-inline dependency
2017-09-25 14:52:42 +02:00
Michel Palourdio 258514848e Add mockito-inline dependency
Closes gh-10239
2017-09-25 14:52:14 +02:00
Stephane Nicoll 1f73e6c2fc Merge pull request #10309 from garyrussell:kafkaAdmin
* pr/10309:
  Polish "Add KafkaAdmin Auto Configuration"
  Add KafkaAdmin Auto Configuration
2017-09-25 14:50:56 +02:00
Stephane Nicoll 868cc4e1e0 Polish "Add KafkaAdmin Auto Configuration"
Closes gh-10309
2017-09-25 14:50:34 +02:00
Gary Russell 3e1d9fa856 Add KafkaAdmin Auto Configuration
Spring for Apache Kafka has added a `KafkaAdmin` feature to automatically
add new topics to the broker.

See gh-10309
2017-09-25 14:26:48 +02:00
Stephane Nicoll c7eb0fb281 Polish 2017-09-25 14:12:24 +02:00
Andy Wilkinson d8cfae7300 Merge pull request #9643 from Eddú Meléndez
* gh-9643:
  Polish "Add auto-configuration for REST Docs with REST Assured"
  Add auto-configuration for REST Docs with REST Assured
2017-09-25 12:48:22 +01:00
Andy Wilkinson 352e3ca397 Polish "Add auto-configuration for REST Docs with REST Assured"
Closes gh-9643
2017-09-25 12:47:43 +01:00
Eddú Meléndez 98b2267a5b Add auto-configuration for REST Docs with REST Assured
See gh-9643
2017-09-25 12:37:11 +01:00
Andy Wilkinson a1e26eaeea Merge pull request #9552 from Vedran Pavić
* gh-9552:
  Improve Spring Session MongoDB support naming
2017-09-25 11:03:21 +01:00
Stephane Nicoll e87b14e863 Polish 2017-09-25 12:00:56 +02:00
Vedran Pavic 0c036a69f2 Improve Spring Session MongoDB support naming 2017-09-25 10:51:45 +01:00
Andy Wilkinson c03bb4c1fe Test the Gradle plugin against Gradle 4.1 and 4.2
Closes gh-10417
2017-09-25 10:40:11 +01:00
Stephane Nicoll 881d0daff2 Polish 2017-09-25 11:08:54 +02:00
Andy Wilkinson 45a24b8705 Upgrade to Log4j 2.9.1
This commit uppgrade our Log4j dependency to 2.9.1. It also modifies
ModifiedClassPathRunner so that log4j-*.jar jars are always excluded
from the class path when using the runner. This is necessary due to
a change in Log4j [1] which makes assumptions about the class loader
hierarchy that do not hold true when using the modified class path
runner. Specifically, it assumes that the system class loader should
always be used to load providers. This is exactly what we don't want
to happen when using the modified class path runner as it breaks the
filtering of the class path and leads to Log4j classes being loaded
from both the system class loader and the filtering class loader.

Closes gh-10407

[1] 9422ca7489
2017-09-25 09:48:57 +01:00
Stephane Nicoll 3bd5d909c2 Merge branch '1.5.x' 2017-09-25 10:08:21 +02:00
Stephane Nicoll 0a8b355c60 Merge pull request #10382 from christophd:patch-1
* pr/10382:
  Add reference to Citrus simulator Spring Boot starter
2017-09-25 10:07:59 +02:00
Christoph Deppisch ca04b24814 Add reference to Citrus simulator Spring Boot starter
Closes gh-10382
2017-09-25 10:07:33 +02:00
Stephane Nicoll 9331ee6f35 Merge pull request #10412 from eddumelendez:polish_jackson_config
* pr/10412:
  Polish JacksonAutoConfiguration
2017-09-25 10:06:13 +02:00
Eddú Meléndez 93844bffbc Polish JacksonAutoConfiguration
This commit removes unused constructor parameters introduced in 0c2ecb7.

Closes gh-10412
2017-09-25 10:05:29 +02:00
Stephane Nicoll d490b99473 Clarify scope of spring.datasource.platform
Closes gh-10416
2017-09-25 10:04:37 +02:00
Andy Wilkinson ae979465b6 Disable deployment tests when building with Java 9
Cargo in currently incompatible with Java 9 so this commit disables
the deployment tests that use Cargo when building with Java 9.

Closes gh-10413
2017-09-25 06:59:45 +01:00
Andy Wilkinson d9600bd4b0 Polish
Remove duplicate dependency management that appeared in dc5254c3.
2017-09-25 06:45:08 +01:00
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