Hi I'm wondering why my threadpoolprofile doesn't seem to affect multicast in a route. I have set up a maxPoolsize and poolsize of 5, but when i look in JConsole is see 11 threads in the pool. Seems to me that the multicast is not using the custom thread profile but runs with the defaultThreadPoolProfile.
Running Camel 2.9.0 I have attached VisualVm screenshot. Route : <camelContext id="dalet-bcr-in-Context" xmlns="http://camel.apache.org/schema/spring"> <threadPoolProfile id="multicastThreadPoolProfile" poolSize="5" maxPoolSize="5"/> <route id="dalet-timer-route"> <from uri="timer:trackplayed?fixedRate=true&period=30000&delay=30000" /> <onException> <exception>org.apache.camel.CamelExchangeException</exception> <handled><constant>true</constant></handled> <log message="CamelExchangeException occured : One route seems not to be started" loggingLevel="WARN"/> </onException> <multicast shareUnitOfWork="false" parallelProcessing="true" stopOnException="false" executorServiceRef="multicastThreadPoolProfile"> <to uri="direct:dalet13a"/> <to uri="direct:dalet13b"/> <to uri="direct:dalet13c"/> <to uri="direct:dalet15a"/> <to uri="direct:dalet15b"/> <to uri="direct:dalet15c"/> <to uri="direct:dalet3a"/> <to uri="direct:dalet3b"/> <to uri="direct:dalet5a"/> <to uri="direct:dalet7a"/> <to uri="direct:dalet7b"/> <to uri="direct:dalet7c"/> <to uri="direct:daletAFV"/> </multicast> <log loggingLevel="TRACE" message="Processing of all destinations finished"/> </route> Subroutes here ..... cheers Preben http://camel.465427.n5.nabble.com/file/n5524245/multicastpool.JPG multicastpool.JPG -- View this message in context: http://camel.465427.n5.nabble.com/ThreadPoolProfile-and-multicast-tp5524245p5524245.html Sent from the Camel - Users mailing list archive at Nabble.com.