将可恢复的错误处理流转换为Mule4中的连接器/组件

问题描述 投票:0回答:2

我正在使用Mule 4.2.2运行时。我们使用API​​KIT生成的errorHandling并根据客户要求对其进行自定义,这在所有即将发布的api中都是非常标准的。

[将其转换为连接器,以使其在组件面板中显示为组件/连接器,以便每次在所有api上重复使用,而每次都复制粘贴。

类似于API规范的RestConnect,它将在Exchange(https://help.mulesoft.com/s/article/How-to-generate-a-connector-for-a-REST-API-for-Mule-3-x-and-4-x)中发布后立即自动转换为连接器。

  1. 我们有没有像上面发布的mule common flow这样的选项,它将转换为组件/连接器?

  2. 如果没有,哪种方法最适合我的情况

    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]
    

在这种情况下,请提出哪一种是最好,最简单的方法?预先感谢。

mule-component mule4 mule-sdk
2个回答
1
投票
(2)中描述的方法用于从JAR文件导入XML流,但是该链接描述的方法对于Mule 4实际上是不正确的。通过库实现共享流的正确方法是[C0中描述的方法。 ]。请注意,此方法不会创建可在Anypoint Studio调色板中使用的连接器。

1
投票
我写了很多基于Java的自定义组件。我非常喜欢他们,并为他们感到骄傲。但是从Mule3过渡到Mule4杀死了大多数人。即使在Mule4中,Mulesoft也会定期进行更改,从而使组件与运行时不兼容。

希望有帮助。

-在https://help.mulesoft.com/s/article/How-to-add-a-call-to-an-external-flow-in-Mule-4创建Mulesoft应用程序>

© www.soinside.com 2019 - 2024. All rights reserved.