是我的路线
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;
}