From 36baafe764ea278ab5ece69e7bfb061cdd8c54c5 Mon Sep 17 00:00:00 2001 From: Greg Turnquist Date: Thu, 5 Sep 2019 10:00:53 -0500 Subject: [PATCH] #1062 - Update reference docs to show EntityLinks are a Spring Web MVC feature. For now, EntityLinks is only properly support for Spring Web MVC. Developing this for WebFlux is in progress. Properly indicate this in the reference docs. Related: #1071 --- src/main/asciidoc/server.adoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/asciidoc/server.adoc b/src/main/asciidoc/server.adoc index 8fc82cfd..e7bbe40e 100644 --- a/src/main/asciidoc/server.adoc +++ b/src/main/asciidoc/server.adoc @@ -421,6 +421,10 @@ It's registered as primary bean so that it's always the sole injection candidate `ControllerEntityLinks` is the default implementation that will be included in the setup, but users are free to implement and register their own implementations. Making those available to the `EntityLinks` instance available for injection is a matter of registering your implementation as Spring bean. +IMPORTANT: `EntityLinks` and it's various implementations are NOT currently provided out-of-the-box for Spring WebFlux applications. +The contract defined in the `EntityLinks` SPI was originally aimed at Spring Web MVC and doesn't consider Reactor types. +Developing a comparable contract that supports reactive programming is still in progress. + .Declaring a custom EntityLinks implementation ==== [source, java]