Springdo c Swagger 3 - Не удалось загрузить определение API после добавления группы API - PullRequest
0 голосов
/ 09 июля 2020

У меня есть приложение загрузки Spring, которое отлично работает с Springdo c, пока я не добавлю следующий код для группировки конечных точек в группу по умолчанию.

    @Bean
    public GroupedOpenApi hideApis() {
        return GroupedOpenApi.builder().group("default")
                .pathsToExclude("/api/v2/**", "/v2/**")
                .pathsToMatch("/api/v1/**", "/v1/**")
                .addOperationCustomizer(new customCustomizer())
                .build();
    }

Как только эта часть кода будет добавлено, я получаю следующую ошибку:

Не удалось загрузить определение API - ошибка получения

Есть идеи, что не так?

Springdo c v1.4.3

Spring-boot 2.x

1 Ответ

0 голосов
/ 10 июля 2020

Причина в исключении нулевого указателя в классе OperationCustomizer, т.е. в customCustomizer() данного кода.

...