You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by Claus Ibsen <cl...@gmail.com> on 2013/01/08 15:00:14 UTC

Re: how to break out of a batch?

On Tue, Dec 4, 2012 at 2:57 AM, Willem jiang <wi...@gmail.com> wrote:
> I think we could add some feature on the ScheduledPollConsumer to stop processing the message if some kind of flag is set. As current implementation doesn't check if there is some exception is thrown  when processing the exchange.
>

I logged a ticket to track this
https://issues.apache.org/jira/browse/CAMEL-5941

> BTW, I just found the File component support the option of "maxMessagesPerPoll". It could be more easy to stop the route if the maxMessagesPerPoll=1.
>
>
> --
> Willem Jiang
>
> Red Hat, Inc.
> FuseSource is now part of Red Hat
> Web: http://www.fusesource.com | http://www.redhat.com
> Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/) (English)
>           http://jnn.javaeye.com (http://jnn.javaeye.com/) (Chinese)
> Twitter: willemjiang
> Weibo: willemjiang
>
>
>
>
>
> On Tuesday, December 4, 2012 at 7:01 AM, Christian Müller wrote:
>
>> I don't think you really want to stop the route (the route will no longer
>> polling for files and process these files).
>> I think you want to stop processing the exchange (the file) which is
>> faulty. In this case, you can use stop().
>>
>> https://svn.apache.org/repos/asf/camel/trunk/camel-core/src/test/java/org/apache/camel/processor/RouteStopTest.java
>>
>> Best,
>> Christian
>>
>> On Mon, Dec 3, 2012 at 4:52 PM, bung_ho <bung_ho@hotmail.com (mailto:bung_ho@hotmail.com)> wrote:
>>
>> > static
>
>



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
FuseSource is now part of Red Hat
Email: cibsen@redhat.com
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen