У меня возникли проблемы с файлами xsd, которые генерируются с помощью Devkit. Теперь файл xsd создается отлично, но при попытке запустить соединитель mule не может найти xsd.Mule не удается найти xsd, сгенерированный Devkit
Я получаю ошибки такого рода:
org.xml.sax.SAXParseException; lineNumber: 15; columnNumber: 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 существует только в папке/целевой gernerated-источников. Я не видел его на сайте обновления. zip
любые идеи, почему мул продолжает ссылаться на сайт мула для xsd?
Внутри сайта обновления должен быть файл jar для соединителя i.e mule-module-fooCloud-1.0-SNAPSHOT.jar. Внутри этой банки схема должна быть расположена в META-INF. Вы запускаете это из проекта MuleStudio, Maven или самого проекта соединителя? –
@RyanCarter спасибо, есть файл моментального снимка в целевой папке (не на сайте обновления) с файлом .xds. Не уверен, как действовать дальше. Я работаю как в студии, так и в коннекторе, оба не работают. – Nikos
Попробуйте обновить проект соединителя> Щелкните правой кнопкой мыши проект соединителя в проводнике пакетов Mule Studio и в подменю Maven выберите «Обновить проект». Или запустите mvn eclipse: eclipse из командной строки. Также ваш разъем еще версии 1.0-SNAPSHOT? или вы изменили версию в POM? –