Hi, Can you help me where is my miss?
I've a camel context configured with a route containing a throttle which is pointing (ref) to a threadPool: <camel:camelContext id="camel-server" useMDCLogging="true" allowUseOriginalMessage="false"> <!-- thread pools --> <camel:threadPool id="my_thread_pool" poolSize="1" maxPoolSize="4" maxQueueSize="100" threadName="my_thread_pool" keepAliveTime="0" rejectedPolicy="DiscardOldest" timeUnit="SECONDS" /> .. <camel:route id="my_route"> <camel:from ref="mq_endpoint" /> <camel:throttle timePeriodMillis="1000" executorServiceRef="my_thread_pool"> .. but, when I start my application I got below error: Caused By: java.lang.IllegalArgumentException: ExecutorServiceRef my_thread_pool not found in registry or as a thread pool profile. If I change the throttle from a threadPool to a threadPoolProfile it works. So, why it is not working with a threadPool? Thanks.