WeaveByType不适用于OnExceptionDefinition骆驼2.21.0

时间:2018-10-03 10:31:23

标签: apache-camel

是我的路线

OnException(Exception.class).handled(true).process(EXCEPTION_PROCESSOR).end()

from("file:").process(SOME_PROCESSOR).to("file:");

我正在使用骆驼2.21.0版本。在测试期间,我想调查通过OnException块进行的每个交换,我在下面进行了尝试。

weaveByType(OnExceptionDefinition.class).after()
                    .to(assertEndpoint)

我进行测试时遇到错误

java.lang.IllegalArgumentException: There are no outputs which matches: OnExceptionDefinition in the route

能否请您解决此问题?

请注意,我已经尝试在测试类中添加以下提到的代码,但是仍然是相同的问题。

@Override
public boolean isUseAdviceWith() {
    return true;
}

0 个答案:

没有答案