Commit Graph

21131 Commits

Author SHA1 Message Date
Stephane Nicoll
865a1cd994 Upgrade to Spring Framework 5.1.10.RELEASE
Closes gh-18238
2019-09-28 14:50:22 +02:00
Stephane Nicoll
d83e3f9070 Upgrade to Lombok 1.18.10
Closes gh-18407
2019-09-28 14:17:50 +02:00
Stephane Nicoll
526f2516e0 Upgrade to Postgresql 42.2.8
Closes gh-18406
2019-09-28 14:17:49 +02:00
Stephane Nicoll
ed04be78f4 Upgrade to Neo4j Ogm 3.1.14
Closes gh-18405
2019-09-28 14:17:48 +02:00
Stephane Nicoll
278cffffc5 Upgrade to Hibernate 5.3.12.Final
Closes gh-18404
2019-09-28 14:17:47 +02:00
Stephane Nicoll
b0a48c6303 Upgrade to Tomcat 9.0.26
Closes gh-18403
2019-09-28 14:17:45 +02:00
Stephane Nicoll
d8f17d318d Upgrade to Httpclient 4.5.10
Closes gh-18402
2019-09-28 14:17:44 +02:00
Stephane Nicoll
82e00d1b2d Upgrade to Joda Time 2.10.4
Closes gh-18401
2019-09-28 14:17:43 +02:00
Stephane Nicoll
94402f4d77 Upgrade to Netty Tcnative 2.0.26.Final
Closes gh-18400
2019-09-28 14:17:40 +02:00
Stephane Nicoll
3ed1713915 Polish 2019-09-28 09:17:51 +02:00
Stephane Nicoll
b97a1d8f04 Merge pull request #18347 from izeye
* pr/18347:
  Polish

Closes gh-18347
2019-09-27 16:58:58 +02:00
Johnny Lim
7319908b40 Polish
See gh-18347
2019-09-27 16:57:09 +02:00
Stephane Nicoll
4001809a04 Merge pull request #18372 from rweisleder
* pr/18372:
  Fix typo in ApplicationContextAssert

Closes gh-18372
2019-09-27 16:34:47 +02:00
Roland Weisleder
92ae7b21a1 Fix typo in ApplicationContextAssert
See gh-18372
2019-09-27 16:32:32 +02:00
Phillip Webb
050460f635 Check factory bean for EntityManager datasource
Update `DataSourceInitializedPublisher` to fallback to the
`LocalContainerEntityManagerFactoryBean` if the
`javax.persistence.nonJtaDataSource` property is not defined.

As of Hibernate 4.3 the property is no longer set if the `EntityManager`
is created from a `PersistenceUnitInfo` instance rather than actual
properties.

Although this is being addressed in Hibernate issue HHH-13432, it's
not strictly a requirement of the JPA spec that the property is set.

Fixes gh-17061
2019-09-26 12:14:13 -07:00
Stephane Nicoll
9c09c7d5ca Prohibit upgrade to Netty 4.1.40+
See https://github.com/reactor/reactor-netty/issues/844
2019-09-26 16:07:34 +02:00
Madhura Bhave
401a6b586e Remove war packaging from Jersey sample
This also removes the need for the tomcat starter to be in provided
scope.

Closes gh-18346
2019-09-25 09:28:26 -07:00
Stephane Nicoll
56623bd57b Upgrade to Reactor Californium-SR12
Closes gh-18348
2019-09-25 09:00:13 +02:00
Madhura Bhave
342a0535d7 Explicitly configure SecurityWebFilterChain bean for reactive oauth2 client
This will ensure that ReactiveManagementWebSecurityAutoConfiguration backs
off and that the actuator endpoints are also secured via OAuth2.

Fixes gh-17949
2019-09-24 09:50:45 -07:00
Andy Wilkinson
c613418451 Suppress body when handling a no content (204) "error"
Fixes gh-18136
2019-09-24 16:01:18 +01:00
Andy Wilkinson
35ad5cd011 Fix intermittent failure of inMemoryDerbyIsShutdown 2019-09-24 11:45:50 +01:00
Andy Wilkinson
419f92d381 Tune @ConditionalOnMissingBean for interface-based back off
Previously, a number of usages of @ConditionalOnMissingBean prevented
a bean that implements an auto-configured bean's "main" interface from
causing the auto-configuration of the bean to back off. This would
happen when @ConditionalOnMissingBean did not specify a type, the
@Bean method returned the bean's concrete type, and that concreate
type implements a "main" interface.

This commit updates such usages of @ConditionalOnMissingBean to
specify the "main" interface as the type of the bean that must be
missing. This will allow, for example, the auto-configured
MongoTemplate bean to back off when a MongoOperations bean is defined.

Fixes gh-18101
2019-09-24 11:13:35 +01:00
dreis2211
d89adfac91 Test compression with invalid content type for all webservers
Closes gh-18338
2019-09-24 10:03:38 +01:00
Stephane Nicoll
12751fe50a Merge pull request #18331 from polarbear567
* pr/18331:
  Fix property name in "Task Execution and Scheduling" example

Closes gh-18331
2019-09-24 09:18:47 +02:00
leoli
09cf1e6791 Fix property name in "Task Execution and Scheduling" example
See gh-18331
2019-09-24 09:16:17 +02:00
Andy Wilkinson
9df356ec4c Fix destination checking in Artemis auto-configuration tests
Closes gh-18319
2019-09-23 16:45:36 +01:00
Stephane Nicoll
7533bfd0d3 Start building against Spring Web Services 3.0.8 snapshots
See gh-18315
2019-09-23 13:57:31 +02:00
Stephane Nicoll
f6589e66c2 Start building against Spring Kafka 2.2.9 snapshots
See gh-18314
2019-09-23 13:56:26 +02:00
Stephane Nicoll
d38d3ea940 Start building against Spring Integration 5.1.8 snapshots
See gh-18313
2019-09-23 13:55:14 +02:00
Stephane Nicoll
05f857d1f1 Start building against Spring AMQP 2.1.11 snapshots
See gh-18312
2019-09-23 13:53:54 +02:00
Andy Wilkinson
e5f26a4f1a Rename test resource to be Windows-friendly 2019-09-22 11:29:45 +01:00
Phillip Webb
1ceb96f9f2 Ensure matches is not called before initialization
Update `ApplicationContextRequestMatcher` to ensure that the `matches`
method is never called before `initialized`. This fixes an issue
accidentally introduced in commit 5938ca78 where concurrent calls
to `matches` could trigger unexpected errors due to the fact that the
second call proceeded before the `initialized` method had returned.

Fixes gh-18211
2019-09-21 12:29:46 -07:00
Phillip Webb
5427526bcc Fix ApplicationContextRequestMatcher javadoc
Fix an error in the `ApplicationContextRequestMatcher` javadoc.
2019-09-21 12:28:58 -07:00
Andy Wilkinson
0efee9e327 Merge pull request #18285 from adiohana
* gh-18285:
  Test custom comment prefix with one that does not work by default

Closes gh-18285
2019-09-21 13:41:44 +01:00
aohana
51a8c73b7b Test custom comment prefix with one that does not work by default
See gh-18285
2019-09-21 13:33:20 +01:00
Andy Wilkinson
a607ddeadf Merge pull request #18289 from AlexFalappa
* gh-18289:
  Fix typo in configuration metadata appendix

Closes gh-18289
2019-09-21 13:29:14 +01:00
Alessandro Falappa
b1750defde Fix typo in configuration metadata appendix
See gh-18289

Closes gh-18289
2019-09-21 13:28:43 +01:00
Madhura Bhave
d006178c5c Merge pull request #18295 from brabenetz
* pr/18295:
  Polish "Fix typo in logback example"
  Fix typo in logback example

Closes gh-18295
2019-09-20 14:39:54 -07:00
Madhura Bhave
3c4449bf0e Polish "Fix typo in logback example"
See gh-18295
2019-09-20 14:38:57 -07:00
Harald Brabenetz
0091c04720 Fix typo in logback example
See gh-18295
2019-09-20 14:36:01 -07:00
Madhura Bhave
f9d94c6ed0 Remove duplicate word in docs 2019-09-19 16:30:25 -07:00
Stephane Nicoll
9c9833fc81 Merge pull request #18270 from AlexFalappa
* pr/18270:
  Fix pre-defined logging group documentation

Closes gh-18270
2019-09-19 09:22:26 +02:00
Alessandro Falappa
6dab9bb224 Fix pre-defined logging group documentation
See gh-18270
2019-09-19 09:19:24 +02:00
Stephane Nicoll
9434cb0e22 Keep a live reference of protocol resolvers rather than copying them
This commit makes sure that any subsequent call on addProtocolResolver
on the context will impact the ResourceLoader implementation that
DevTools sets on the context.

This makes sure that any custom ProtocolResolver that is set later in
the lifecycle is taken into account.

Closes gh-17214
2019-09-16 15:08:40 +02:00
Stephane Nicoll
a642421661 Force creation of sources jar
Closes gh-18212
2019-09-16 14:22:26 +02:00
Stephane Nicoll
9065c4997d Fix rebase from master 2019-09-16 09:52:55 +02:00
Stephane Nicoll
ece29bbdfc Merge pull request #18214 from leonard84
* pr/18214:
  Polish Add Testable to CLASS_ANNOTATIONS in TestTypeExcludeFilter"
  Add Testable to CLASS_ANNOTATIONS in TestTypeExcludeFilter

Closes gh-18214
2019-09-16 09:46:01 +02:00
Stephane Nicoll
e05f42f0f3 Polish Add Testable to CLASS_ANNOTATIONS in TestTypeExcludeFilter"
See gh-18214
2019-09-16 09:44:01 +02:00
Leonard Brünings
b9c8d7dd60 Add Testable to CLASS_ANNOTATIONS in TestTypeExcludeFilter
See gh-18214
2019-09-16 09:42:55 +02:00
Andy Wilkinson
b1ca1ae6e9 Add missing dependency management for Janino modules
Closes gh-18225
2019-09-13 17:59:59 +01:00