Мул не может найти xsd, сгенерированный Devkit

У меня проблемы с файлами xsd, которые создаются с помощью Devkit. Теперь файл xsd генерируется нормально, но при попытке запустить соединитель mule не может найти xsd.

Я получаю ошибки такого рода:

org.xml.sax.SAXParseException; номер строки: 15; номер столбца: 58; schema_reference.4: не удалось прочитать документ схемы ' http://www.mulesoft.org/schema/mule/fooCloud/1.0-SNAPSHOT/mule-fooCloud.xsd', так как 1) не удалось найти документ; 2) документ не может быть прочитан; 3) корневого элемента документа нет.

Теперь я тщательно изучил файл.xsd и нашел 4 ссылки на него.

http://www.mulesoft.org/schema/mule/fooCloud/1.0-SNAPSHOT/mule-fooCloud.xsd

Но сам файл xsd существует только в папке target/gernerated-sources. Я не видел это в обновлении сайта. застежка-молния

есть идеи, почему мул пытается ссылаться на сайт мула для xsd?

1 ответ

Решение

Таким образом, в основном решение этой проблемы состояло в том, чтобы убедиться, что все ваши файлы.mflow имеют путь xsd для вашего соединителя, который соответствует пути в схеме Spring на сайте обновлений. По какой-то причине один из путей xsd указывал на снимок-1.0, где он должен был указывать на что-то другое.

Другие вопросы по тегам