On Tue, Dec 4, 2012 at 2:57 AM, Willem jiang <[email protected]> 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 <[email protected] 
>> (mailto:[email protected])> wrote:
>>
>> > static
>
>



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

Reply via email to