Spring Boot in Cloud Foundry (PCF) отключает страницу ошибки Whitelabel - PullRequest
0 голосов
/ 20 ноября 2018

Смежный вопрос: Страница ошибки весенней загрузки удалить Whitelabel

В моем случае я отключил whitelabel, установив whitelabel.enabled = false, и исключаю также ErrorMvcAutoConfiguration.Это работало в обычном весеннем сервисе загрузки.Но я развернул ту же службу на литейном облаке PCF, а затем Spring все еще хочет перенаправить ошибку на страницу / error.

Любая помощь и предложение приветствуются.

Редактировать: я добавил исключить аннотацию в приложении, то это работает на ПКФ.Ранее я добавил исключить конфигурацию в application.yml, тогда он не работал на PCF

Ответы [ 2 ]

0 голосов
/ 20 ноября 2018

Оказывается, свойство исключения службы автоматического выключателя сначала устанавливает свойство, а не локальное application.yml. Если я добавлю исключение в репо, оно будет предпочтительным.

Мне кажется, что это своего рода весенняя ошибка, поскольку исключение - это список, оно должно включать все элементы, а не только первую конфигурацию.

0 голосов
/ 20 ноября 2018

Вам необходимо создать отдельную конечную точку /error, а затем обработать ее в методе. Я бы посоветовал вам поддерживать отдельный controller факт. Мой код будет выглядеть примерно так

@RestController
@RequestMapping(path = "/error")
public class ErrorController {

    @ApiOperation(value = "Error Page", notes = "Error Page")
    @GetMapping
    public String error() {
        return "Some Error Occurred and I will Graciously show the Error"
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...