Is there a way to avoid such exceptions on a timer:// route stop?
java.util.concurrent.RejectedExecutionException: null
at
org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.run(RedeliveryErrorHandler.java:429)
~[?:?]
at
org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.done(RedeliveryErrorHandler.java:410)
~[?:?]
at
org.apache.camel.component.bean.AbstractBeanProcessor.process(AbstractBeanProcessor.java:112)
~[?:?]
at
org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:81)
~[?:?]
at
org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.run(RedeliveryErrorHandler.java:471)
~[?:?]
at
org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:193)
~[!/:3.14.2]
at
org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:64)
~[!/:3.14.2]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:184)
~[?:?]
at
org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:398)
~[!/:3.14.2]
at
org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:83)
~[!/:3.14.2]
at
org.apache.camel.support.AsyncProcessorSupport.process(AsyncProcessorSupport.java:41)
~[!/:3.14.2]
at
org.apache.camel.component.timer.TimerConsumer.sendTimerExchange(TimerConsumer.java:213)
[!/:3.14.2]
at
org.apache.camel.component.timer.TimerConsumer$1.run(TimerConsumer.java:76)
[!/:3.14.2]
at java.util.TimerThread.mainLoop(Timer.java:555) [?:1.8.0_321]
at java.util.TimerThread.run(Timer.java:505) [?:1.8.0_321]