GX 15 U6 Java - OpenAPI (re) генерация - PullRequest
1 голос
/ 18 июня 2020

Я раскрываю некоторые службы REST, а GX генерирует документ OpenAPI - очень круто. У меня был один или несколько объектов, которые я выставил на раннем этапе и которые я решил не раскрывать, но эти объекты все еще находятся в документе OpenAPI (default.yaml). Единственный способ избавиться от этих старых «артефактов», который я нашел, - это перестроить все (что занимает 3 часа).

Есть ли способ принудительно восстановить файл default.yaml без выполнения перестройки Все? Если нет, можно ли это где-нибудь добавить в качестве опции?

Спасибо за любой совет.

1 Ответ

2 голосов
/ 19 июня 2020

Хорошо, вот хак, который вы можете сделать.
Go на <KB folder>\GXRESTSPC\<Version folder> и удалить файлы. json из ранее открытых объектов.
Кроме того, go вам <environment>\web папка и удалите файл default.yaml.

Это должно сработать.

...