Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Main features

  • 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
  • using Camel${component}${name}

...

  • pattern as

...

  • header

...

  • keys

...

  • instead

...

  • of

...

  • using

...

  • package

...

  • names

...

  • with

...

  • dots

...

  • that

...

  • isn't

...

  • likely

...

  • to

...

  • be

...

  • transported

...

  • by

...

  • JMS

...

  • or

...

  • other

...

  • transport

...

  • types

...

Refactoring

...

of

...

code

...

and

...

internal

...

API

...

changes

...

  • remove

...

  • the

...

  • use

...

  • of

...

  • generics

...

  • on

...

  • Component,

...

  • Exchange,

...

  • Producer,

...

  • Consumer

...

  • to

...

  • reduce

...

  • the

...

  • need

...

  • to

...

  • copy

...

  • exchanges

...

...

...

  • 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

...

...

    • have nice Spring 2 namespace schemas for different endpoints for nicer IDE completion
  • remove @deprecated code

Nice to haves

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