Commit Graph

16058 Commits

Author SHA1 Message Date
Brian Clozel ebb2f70e0b Make WebMvgTags use matched patterns for HTTP 404
Prior to this commit, `WebMvcTags' would always mark as "NOT_FOUND" or
"REDIRECTION" *any* exchange with responses of 404 and 3xx status, even
if those responses are actually returned by Controller handlers.

This commit checks inverts those checks and first considers if the
"BEST_MATCHING_PATTERN_ATTRIBUTE" request attribute is present and uses
it - then falls back to "NOT_FOUND" and "REDIRECTION" to avoid
cardinality explosion.

Fixes gh-12577
2018-03-29 20:33:07 +02:00
Andy Wilkinson cca5c0d2ee Start building against Spring REST Docs 2.0.1 snapshots
See gh-12681
2018-03-29 14:22:55 +01:00
Andy Wilkinson 14b8e759c9 Upgrade to Jackson 2.9.5
Closes gh-12639
2018-03-29 12:19:28 +01:00
Andy Wilkinson 247910a28d Merge branch '1.5.x' 2018-03-29 12:16:38 +01:00
Andy Wilkinson cb44a219b2 Provide additional dependency management for Infinispan
Closes gh-12526
2018-03-29 11:59:53 +01:00
Stephane Nicoll 703f33f175 Add reference to Sprout Platform starter
Closes gh-12599
2018-03-29 11:13:50 +02:00
Stephane Nicoll 9dea19d83c Merge pull request #12666 from yamkazu:patch-1
* pr/12666:
  Fix typo
2018-03-29 08:57:39 +02:00
Kazuki YAMAMOTO aac716cb8c Fix typo
Closes gh-12666
2018-03-29 08:56:55 +02:00
Stephane Nicoll 3cf2913580 Merge pull request #12590 from izeye:public
* pr/12590:
  Polish contribution
  Make intermediate classes in type hierarchy of public class public
2018-03-29 08:54:00 +02:00
Stephane Nicoll d456e1de49 Polish contribution
Closes gh-12590
2018-03-29 08:53:17 +02:00
Johnny Lim 74f9a84ea9 Make intermediate classes in type hierarchy of public class public
See gh-12590
2018-03-29 08:51:46 +02:00
Stephane Nicoll da77cbaf7e Complete dependency management for Quartz
Closes gh-12663
2018-03-29 08:49:02 +02:00
Madhura Bhave 8633ddc198 Fix exclude pattern 2018-03-28 18:53:16 -07:00
Madhura Bhave 770cbfae0e Don't publish effective POM
Fixes gh-12662
2018-03-28 13:43:06 -07:00
Stephane Nicoll 1e2eec5bcd Close context if an ApplicationReadyEvent listener fails
This commit makes sure that the `ApplicationContext` is closed properly
if an `ApplicationReadyListener` throws an exception.

Closes gh-12549
2018-03-28 17:42:01 +02:00
Madhura Bhave 8b29823885 Prevent StackOverFlowException in metadata processor
Fixes gh-11037
2018-03-28 07:58:13 -07:00
Stephane Nicoll 13f45e6434 Remove misleading Jersey configuration property
This commit removes an override of a `ResourceConfig` property that was
set as an init parameter property (and therefore ignored).

Closes gh-3557
2018-03-28 13:53:26 +02:00
Stephane Nicoll ccbfcbedf0 Add support for org.jooq.RecordUnmapperProvider
Closes gh-12560
2018-03-28 13:42:54 +02:00
Andy Wilkinson bf4c57209b Merge pull request #12641 from Rui Figueira
* gh-12641:
  Polish “Configure Kotlin compiler to use -java-parameters by default”
  Configure Kotlin compiler to use -java-parameters by default
2018-03-28 12:38:29 +01:00
Andy Wilkinson 1f35abacd6 Polish “Configure Kotlin compiler to use -java-parameters by default”
Closes gh-12641
2018-03-28 12:24:21 +01:00
Rui Figueira 5e2726f896 Configure Kotlin compiler to use -java-parameters by default
See gh-12641
2018-03-28 12:24:17 +01:00
Stephane Nicoll 404f22e5f9 Polish "Document @WebFluxTest limitation with RouterFunction"
See gh-10683
2018-03-28 09:51:54 +02:00
Madhura Bhave db7d47704a Document @WebFluxTest limitation with RouterFunction
Fixes gh-10683
2018-03-27 13:27:01 -07:00
Madhura Bhave a6a523bc51 Fix typos 2018-03-27 13:27:01 -07:00
Stephane Nicoll 42e81e987b Fix @EnableIntegrationManagement
Restore proper use of `defaultCountsEnabled` that was inadvertently
changed to `countsEnabled`

Closes gh-12594
2018-03-27 18:57:41 +02:00
Stephane Nicoll 0b1c293e22 Merge branch '1.5.x' 2018-03-27 18:44:11 +02:00
Stephane Nicoll 610ffed938 Merge pull request #12629 from oflebbe:1.5.x
* pr/12629:
  Polish "Use secure connection to repositories"
  Use secure connection to repositories
2018-03-27 18:40:09 +02:00
Stephane Nicoll ade6d86b65 Polish "Use secure connection to repositories"
Closes gh-12629
2018-03-27 18:02:52 +02:00
Olaf Flebbe 7a5ae32c46 Use secure connection to repositories
See gh-12629
2018-03-27 17:49:14 +02:00
Stephane Nicoll d9beafa45f Merge branch '1.5.x' 2018-03-27 16:15:11 +02:00
Stephane Nicoll 4d4b91a51e Clarify use of persistence.xml in doc
Closes gh-12636
2018-03-27 16:12:06 +02:00
Stephane Nicoll 006decea2a Merge branch '1.5.x' 2018-03-27 15:47:56 +02:00
Stephane Nicoll 345b2c5def Merge pull request #12535 from dreis2211:intellij-modified-classpath-runner
* pr/12535:
  Fix ModifiedClassPathRunner tests if run via IDEA
2018-03-27 15:44:38 +02:00
dreis2211 efc9dcc22b Fix ModifiedClassPathRunner tests if run via IDEA
IntelliJ can shorten the classpath to a single classpath.jar in order to
circumvent errors originating from a too long classpath. This breaks the
filtering inside ModifiedClassPathRunner as the classpath contains only a
single jar to match against. This can be fixed by applying a similar
mechanism already provided for Surefire manifest-only booter JARs, which
extracts the real classpath from the JAR's Manifest file.

See gh-12535
2018-03-27 15:41:20 +02:00
Madhura Bhave 88faabaa63 Fix space 2018-03-26 12:30:26 -07:00
Madhura Bhave fa6ee8e34d Clarify h2-console requires a servlet-based web app
Fixes gh-12603
2018-03-26 10:29:00 -07:00
Stephane Nicoll a847cd9852 Merge pull request #12630 from dreis2211:supplier-asserts
* pr/12630:
  Polish "Use Supplier variants of Assert methods"
  Use Supplier variants of Assert methods
2018-03-26 17:59:55 +02:00
Stephane Nicoll 553b184248 Polish "Use Supplier variants of Assert methods"
Closes gh-12630
2018-03-26 17:59:35 +02:00
dreis2211 3b0f6e7168 Use Supplier variants of Assert methods
See gh-12630
2018-03-26 17:58:17 +02:00
Stephane Nicoll d771485efb Merge pull request #12604 from izeye:conditional-on-missing-bean
* pr/12604:
  Polish "Remove value in @ConditionalOnMissingBean if possible"
  Remove value in @ConditionalOnMissingBean if possible
2018-03-26 17:47:36 +02:00
Stephane Nicoll 62cc4e9552 Polish "Remove value in @ConditionalOnMissingBean if possible"
Closes gh-12604
2018-03-26 17:47:00 +02:00
Johnny Lim c100510222 Remove value in @ConditionalOnMissingBean if possible
See gh-12604
2018-03-26 17:38:46 +02:00
Stephane Nicoll 5c04e7dd7f Merge pull request #12584 from izeye:polish-20180322
* pr/12584:
  Polish contribution
  Polish
2018-03-26 17:34:34 +02:00
Stephane Nicoll 47307dbc7e Polish contribution
Closes gh-12584
2018-03-26 17:33:39 +02:00
Johnny Lim 625bf93598 Polish
See gh-12584
2018-03-26 17:33:25 +02:00
Stephane Nicoll 64a4f70564 Avoid use of `foo` and `bar` in doc 2018-03-26 12:58:30 +02:00
Stephane Nicoll 73ec973d4a Merge pull request #12633 from sdeleuze:kotlin-configuration-doc-fix
* pr/12633:
  Fix Kotlin @ConfigurationProperties example
2018-03-26 12:49:28 +02:00
sdeleuze 561c24b328 Fix Kotlin @ConfigurationProperties example
Closes gh-12633
2018-03-26 12:45:24 +02:00
Stephane Nicoll 6e01a96bf1 Merge pull request #12556 from aturkovic:master
* pr/12556:
  Polish "Add Redis Sentinel database support"
  Add Redis Sentinel database support
2018-03-26 12:38:11 +02:00
Stephane Nicoll 9cac45d514 Polish "Add Redis Sentinel database support"
Closes gh-12556
2018-03-26 12:37:37 +02:00