> Personally I don't think there is a need for one in camel core. As a > framework, camel should stay very simple and provide solutions/helpers > for the common use cases. Such a dsl, while useful in your context adds > unnecessary (imho) complexity for camel. That's the beauty of camel, it > is pluggable and extensible, but not all extensions are good candidates > for inclusion back in the core for various reasons (some depend on non > compatible licenses, and hosted at camel-extra, some are application > specific, etc). > > FWIW, I've been using variations of the builder pattern for a long > while, but to build domain specific messages and then use the generic > ProducerTemplate to send them to an Endpoint. I consider it a better > approach, as it is tied to the (semantics of the) domain vs the lower > level Camel api. > > Your work is noted though and appreciated. > Hadrian
Then please close that issue. I wonder why this was prioritized as "major" .... https://issues.apache.org/jira/browse/CAMEL-6648 Jan