Почему предикат поля в RouterFunctions.DefaultRouterFunction класс получает DefaultErrorWebExceptionHandler? - PullRequest
0 голосов
/ 24 января 2020

Я использую библиотеку 'org.springdoc:springdoc-openapi-webflux-ui:1.2.28', чтобы показать документацию по API пользовательского интерфейса в моем приложении весенней загрузки. http://localhost: 8080 / swagger-ui. html не работает, возвращает:

Whitelabel Error Page
This application has no configured error view, so you are seeing this as a fallback.

Fri Jan 24 11:31:02 UTC 2020
[b0282788] There was an unexpected error (type=Not Found, status=404).
No matching handler

в скором времени эта проблема: Как отобразить документацию API приложения с помощью springdo c -openapi-webflux-ui?

И я нашел причину этого. Predicate поле класса RouterFunctions.DefaultRouterFunction<T extends ServerResponse> иногда получает DefaultErrorWebExceptionHandler в качестве значения этого объекта:

enter image description here

1 Ответ

2 голосов
/ 29 февраля 2020

Возможно, вы используете @EnableWebFlux. Ваше описание похоже на эту проблему:

...