Невозможно импортировать спецификацию RAML из Design Center в Anypoint Studio
Я не могу импортировать спецификацию RAML из Design Center в Anypoint Studio, так как получаю следующую ошибку:
. Я попытался решить эту проблему следующим образом:
- Повторная загрузка Anypoint Studio
- Изменение местоположения рабочего места
- Удаление и добавление учетных данных Anypoint Platform в Studio
- Использование разных учетных данных в Studio
Также обратите внимание, что:
- Такая же ошибка возникает как для Anypoint Studio 6, так и для Anypoint Studio 7.
- Ошибка отображается, когда я пытаюсь импортировать спецификацию RAML во время создания проекта или импортировать спецификацию в существующий проект из контекстного меню.
- Anypoint Studio настроен с использованием идентификатора клиента и секрета клиента в разделе "Настройки"> "Платформа Anypoint"> "Менеджер API".
- Я могу искать существующие опубликованные API-интерфейсы при поиске их в окне "Добавить модули из Exchange".
2 ответа
Решение
Обычно это связано с некоторыми грамматическими ошибками в спецификации RAML/OAS в Design Center. Несмотря на то, что Центр дизайна может не жаловаться на это, при попытке импортировать это в Studio он будет жаловаться. Проверьте, как вы используете "пример" и "примеры" в спецификации RAML. Если нет, загрузите копию своей спецификации RAML.