You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Camel 2.0 Design

This wiki page lists the overall goals of the 2.0 release of Camel. For a detailed view see the Camel 2.0 JIRA roadmap

  • default to using transacted mode along with transacted error handlers CAMEL-866
  • improve smart completion of Java & XML DSLs
  • improve the DSL
  • solving MEP issues

Refactoring of code

  • remove the use of generics on Component, Exchange, Producer, Consumer to reduce the need to copy exchanges CAMEL-872 CAMEL-507
  • enhance the Expression/Predicate APIs to allow the required type to be passed in
  • make more endpoints easily configurable as beans in Spring XML CAMEL-506
    • have nice Spring 2 namespace schemas for different endpoints for nicer IDE completion

Nice to haves

  • self document the custom headers used in the endpoints/components CAMEL-228
  • No labels