停止执行路线

时间:2018-12-14 13:23:08

标签: apache-camel

如何在异常情况下停止执行特定路由?

当前,我正在使用</stop>分配器,但这只会停止电流循环。

我想完全停止执行,但不要停止路由

@edit

<route>
    <from uri=activemq:queue:message" />

    <split>
        <xpath> some xpath here by id </xpath>

        <when>
            <xquery>some xquery here </xquery>
             <throwException exceptionType="com.project.exception"
                                            message="exception"/>
            <stop/>
        </when>
    </split>
</route>

但是它仅停止电流回路,而不是整个路径流动。我的意思是,如果它停止循环3,那么它将从4开始

0 个答案:

没有答案