Почему поле предиката в классе RouterFunctions.DefaultRouterFunction <T extends ServerResponse> получает DefaultErrorWebExceptionHandler?
Я использую 'org.springdoc:springdoc-openapi-webflux-ui:1.2.28'
библиотека для отображения документации API интерфейса Swagger в моем приложении с весенней загрузкой. 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 приложения с помощью springdoc-openapi-webflux-ui?
И я нашел этому причину. Predicate
поле RouterFunctions.DefaultRouterFunction<T extends ServerResponse>
класс иногда получает DefaultErrorWebExceptionHandler
как значение этого объекта:
1 ответ
Возможно, вы используете @EnableWebFlux. Ваше описание похоже на эту проблему: