Ошибка при создании API с openapi 3.0.1 в WSO2 EI - PullRequest
0 голосов
/ 15 января 2020

Я работаю с WSO2 EI 6.6 и тестирую функцию «Генерировать API» из определения Swagger. Я обнаружил, что генерация прошла успешно с использованием swagger 2.0 spe c, но если я конвертирую в OpenAPI 3, генерация завершится неудачно.

Показана следующая ошибка:

TID: [-1234] [] [2020-01-15 14:12:18,653] ERROR {org.wso2.carbon.rest.api.service.RestApiAdmin} - Error occurred while generating API :: The "basePath" of the swagger definition is mandatory for API generation org.wso2.carbon.mediation.commons.rest.api.swagger.APIGenException: The "basePath" of the swagger definition is mandatory for API generation
at org.wso2.carbon.mediation.commons.rest.api.swagger.APIGenerator.generateSynapseAPI(APIGenerator.java:76)

Похоже, что средство автогенерации WSO2 EI 6.6 поддерживает только swagger 2.0, так как в нем отсутствует поле, которого, как мне кажется, нет в OpenAPI 3

Любая помощь? Разве нет поддержки OpenAPI 3?

Cheers

...