У меня есть проект в весенней загрузке 2.0.7, использующий webflux и thymeleaf.Я создал пользовательские страницы ошибок / 404.html и 400.html в папке шаблонов.Они работают для неправильного URL и т. Д., Но для пропущенного favicon я получаю следующую ошибку:
org.springframework.web.server.ServerWebInputException: Response status 400 with reason "Type mismatch."; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'int'; nested exception is java.lang.NumberFormatException: For input string: "favicon.ico"
at org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver.applyConversion(AbstractNamedValueArgumentResolver.java:197) ~[spring-webflux-5.0.11.RELEASE.jar:5.0.11.RELEASE]
at org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver.lambda$resolveArgument$0(AbstractNamedValueArgumentResolver.java:107) ~[spring-webflux-5.0.11.RELEASE.jar:5.0.11.RELEASE]
Единственный способ обойти это, как я обнаружил, - предоставить контроллер по адресу favicon, который ничего не возвращает.
Почему я получаю эту ошибку, мне нужно отключить что-то еще?