Почему поле предиката в классе 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. Ваше описание похоже на эту проблему:

Другие вопросы по тегам