Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mule找不到Devkit生成的xsd_Mule_Devkit - Fatal编程技术网

Mule找不到Devkit生成的xsd

Mule找不到Devkit生成的xsd,mule,devkit,Mule,Devkit,我在使用Devkit生成的xsd文件中遇到问题。现在xsd文件已经生成,但是当尝试运行连接器时,mule找不到xsd 我会遇到这样的错误: org.xml.sax.SAXParseException;行号:15;栏目编号:58;schema_reference.4:读取架构文档失败,因为1找不到该文档;2文件无法阅读;3文档的根元素不是 现在我已经深入查找了.xsd文件,并找到了4个对它的引用 但是实际的xsd文件只存在于target/gerGenerated sources文件夹中。我还没有在

我在使用Devkit生成的xsd文件中遇到问题。现在xsd文件已经生成,但是当尝试运行连接器时,mule找不到xsd

我会遇到这样的错误:

org.xml.sax.SAXParseException;行号:15;栏目编号:58;schema_reference.4:读取架构文档失败,因为1找不到该文档;2文件无法阅读;3文档的根元素不是

现在我已经深入查找了.xsd文件,并找到了4个对它的引用

但是实际的xsd文件只存在于target/gerGenerated sources文件夹中。我还没有在更新网站上看到它。 拉链


你知道为什么mule一直试图引用mule站点的xsd吗?

因此基本上解决方案是确保所有.mflow文件的连接器的xsd路径与更新站点中spring模式中的路径匹配。出于某种原因,其中一个xsd路径指向snapshot-1.0,而这应该指向其他路径

在更新站点中,应该有一个连接器的jar文件,即mule-module-fooCloud-1.0-SNAPSHOT.jar。在该jar中,架构应该位于META-INF中。您是从MuleStudio项目、Maven还是连接器项目本身运行该架构?@RyanCarter谢谢,目标文件夹中有一个快照文件,不在更新站点中,该文件包含.xds文件。我不知道怎么继续。我正在studio和连接器项目中运行,两者都失败。请尝试更新连接器项目>在Mule studio的软件包资源管理器中右键单击连接器项目,然后从Maven子菜单选择更新项目。或者从命令行运行mvn eclipse:eclipse。您的连接器仍然是1.0-SNAPSHOT版本吗?或者您是否更改了POM中的版本?@RyanCarter我尝试过多次更新,也从devkit的干净POM开始,3.3.0 3.3.2 3.4.0 3.5.0-andes+不同的工作室/干净版本。这对我来说有点像一个黑匣子,我担心出了问题。