Exception mule应用程序的异常策略使用多个;mule config xmls";

Exception mule应用程序的异常策略使用多个;mule config xmls";,exception,mule,Exception,Mule,我有一个关于mule如何将全局异常策略应用于使用多个配置XML文件的应用程序的问题。 让我试着解释一下我的困惑。假设我的应用程序中有4个mule配置XML(每个mule配置XML有一个或多个流),其中1个定义了全局异常策略。其他配置XML具有没有任何自定义异常处理的流,即它们使用mule提供的默认异常策略 现在的问题是--“当应用程序运行时,如果遇到异常并且异常发生在XML中定义的无全局异常策略的流中” 这个异常将由XML中定义的全局异常策略来处理吗?或由包含流的配置XML处理 我的期望是,在特

我有一个关于mule如何将全局异常策略应用于使用多个配置XML文件的应用程序的问题。 让我试着解释一下我的困惑。假设我的应用程序中有4个mule配置XML(每个mule配置XML有一个或多个流),其中1个定义了全局异常策略。其他配置XML具有没有任何自定义异常处理的流,即它们使用mule提供的默认异常策略

现在的问题是--“当应用程序运行时,如果遇到异常并且异常发生在XML中定义的无全局异常策略的流中”

这个异常将由XML中定义的全局异常策略来处理吗?或由包含流的配置XML处理

我的期望是,在特定XML文件中定义的全局异常策略将只处理该XML中的流中发生的异常


不过,如果你们能对这一主题有更多的了解,我将不胜感激。

当Mule加载多个XML配置文件时,它的行为就像只有一个一样,即所有全局定义的元素(转换器、组件、安全管理器和异常策略)适用于任何地方的所有流。

要在项目中的所有其他配置Xml文件中使用全局异常策略,请定义全局配置

例如,如果在“global.xml”中定义了全局异常策略,则在该xml中->转到全局元素-添加新的“配置”,并在下拉列表“Default exception strategy”中选择已定义的全局异常策略