Мул не может найти 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, где он должен был указывать на что-то другое.