CAMEL-4244 broke EIP configuration of thread pools
--------------------------------------------------
Key: CAMEL-4328
URL: https://issues.apache.org/jira/browse/CAMEL-4328
Project: Camel
Issue Type: Task
Components: camel-core
Affects Versions: 2.9.0
Reporter: Claus Ibsen
Assignee: Claus Ibsen
Fix For: 2.9.0
CAMEL-4244 refactored the ExecutorServiceStrategy. However there was a mistake
as the current API is too limited.
If you configure an EIP with a thread pool by an id, then that id is mandatory.
Either an existing thread pool should exist with that id, or a thread pool
profile should exist. If neither does, it should fail. The refactored code
fallback and creates a default pool. This is a mistake.
See the unit test for an example AggregateUnknownExecutorServiceRefTest
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira