我遇到了使用Devkit生成的xsd文件的问题。现在生成的xsd文件很好,但是当试图运行连接器时,mule找不到xsd。
我收到了这类错误:
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文件只存在于target / gernerated-sources文件夹中。我没有在更新站点中看到它。 拉链
为什么mule一直试图引用xsd的mule网站的任何想法?
答案 0 :(得分:0)
所以基本上解决这个问题的方法是确保所有.mflow文件都有连接器的xsd路径,该路径与更新站点中spring模式中的路径匹配。由于某种原因,其中一个xsd路径指向了快照-1.0,因为这应该指向其他东西。