Anypoint Studio APIKit路由器 - 文件api.raml不存在

时间:2016-03-30 14:01:35

标签: mule anypoint-studio

我正在尝试导入我的RAML文件,并使用API​​Kit路由器在现有项目中生成所需的流。 我正在导入的RAML直接来自API管理器生成的zip,它表示它是有效的,并且在Anypoint Studio中打开它时没有问题(它是有效的)。 现在出现问题 - 当我将APIKit路由器组件带入项目并添加配置时,我正常选择RAML文件,但是当我单击添加映射时,我收到以下错误:

"文件api.raml不存在。请指定现有的RAML文件或将RAML文件字段留空。当RAML文件尚不存在时,最后一个选项很有用。"

任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:0)

@Ralph Rimorin是正确的。提取RAML文件并使用RAML文件生成流程。

答案 1 :(得分:0)

原来RAML文件无效但由于某种原因,API Manager和Anypoint Studio编辑器没有突出显示。问题是我在一个不好的位置使用了displayName参数(在get :)之下。有趣的是,APIKit路由器无法忽略这一点,而其他工具却做到了!

答案 2 :(得分:0)

通常,只要集成raml或编写任何其他代码,就会自动生成流程。但是如果我建议您手动提取并使用它来设计流程......如果可能的话......甚至检查你的运行时等...希望它适合你......