2015-08-21 6 views
0

Я пытаюсь создать новый проект Mule, используя файл примера raml. Каждый раз, когда я получаю следующую ошибку: Файл/URL-адрес RAML не существует или не действителен RAMLФайл/URL RAML не существует или не является допустимым RAML в Mule Studio для каждого файла raml

Пожалуйста, дайте мне знать, что означает эта ошибка, и когда это произойдет, что я могу сделать, чтобы решить эту проблему?

+1

Как вы создали файл RAML? если вы сделали это из дизайнера RAML в Anypoint Platform, то это должно предполагать, является ли RAML действительным. Для генерации проектов Mule могут использоваться только действительные файлы RAML. –

+0

Лучше всего поделиться файлом Mule XML и RAML здесь. Возможно, что в RAML (через! Include) отсутствуют указанные зависимости, или просто недействительны (не следуя спецификации). Проблема с RAML иногда не очевидна и может помечать ошибку в зависимых файлах (файлы, упомянутые в! Include) –

ответ

0

Это происходит, когда ваш файл .raml имеет противозаконные/недействительные выражения или синтаксис ошибки.
Всякий раз, когда есть синтаксическая ошибка в файле .raml, он не загружается в Mule Studio.

Лучшее решение для проверки ошибок синтаксиса/проблемы в редакторе Raml, таких как онлайн-дизайнера API https://www.mulesoft.com/platform/api/api-designer или в редакторе инструмента Raml, такие как API Workbench исх: - http://apiworkbench.com/
Это поможет исправить .raml и генерирует весь необходимый поток Mule в Mule Studio, как только действительный файл будет загружен в студию.