Hi,

i have a problem with dynamically adding/removing seda-routes with the latest 
camel 2.10.0 release. It works for me with 2.9.2.

My setup:
- i have a dynmicRouter and i add and remove new seda-routes (from seda to 
http) on a specific registration/deregistration event in my system
- the first time the route is created, it works
- after the route is deleted and the same seda-route is created again, it is 
not working. No messages are forwarded via this route

The code i use to remove the route is:
                camelContext.stopRoute(routeId, 5, TimeUnit.SECONDS);
                camelContext.removeRoute(routeId);
>From the Camel Mbeans i observe one different behaviour between 2.9.2 and 
>2.10.0.
- in 2.9.2 only the SedaConsumer is removed when the route is removed, the 
sedaConsumer-threadpool does still exist. But the new route creates a new 
seda-threadpool
- in 2.10.0 both the SedaConsumer and the seda-Threadpool are removed.

Any hints what is going wrong?

Hartmut

Reply via email to