The description of seda component
http://activemq.apache.org/camel/seda.html is not 100% correct. A
seda consumer operates on a single thread not a thread pool.
As a side note: If you just try to add a thread pool to a seda
endpoint like: from("seda:stageName").thread(5).process(...), you wind
up with two BlockQueues. One from seda endpoint and one from the
workqueue of the thread pool which may not be what you want. You
might want something like this instead:
from(direct:stageName").thread(5).process(..). A seda component is
really just a queue. :-)