【发布时间】:2020-03-21 11:35:51
【问题描述】:
我正在使用 Mule 4.2.2 运行时。我们使用 APIKIT 生成的 errorHandling 并根据客户要求对其进行定制,这在所有即将推出的 api 中都是相当标准的。
考虑将其转换为连接器,以便它在调色板中显示为组件/连接器,以便在所有 api 中重复使用,而不是每次复制粘贴。
就像RestConnect 一样,API 规范会在 Exchange (https://help.mulesoft.com/s/article/How-to-generate-a-connector-for-a-REST-API-for-Mule-3-x-and-4-x) 中发布后自动转换为连接器。
我们是否有类似上述发布
mule common flow的选项,它将转换为组件/连接器?-
如果不是,哪种方式最适合我的场景
1) 使用 SDK
https://dzone.com/articles/mulesoft-custom-connector-using-mule-sdk-for-mule(或)
2) 如本页所述创建 jar
[https://www.linkedin.com/pulse/flow-reusability-mule-4-nagaraju-kshathriya][2]
请建议在这种情况下哪种方法最好且最简单?提前致谢。
【问题讨论】:
-
您想要重用的错误处理中究竟是什么?
-
errorHandling(200,201,400,500,406,405 等)内部的一组错误消息、处理器和记录器数据编织。基本上,所有 api 的 mule 流程的一部分总是相同的
标签: mule-component mule4 mule-sdk