![]() |
James Strachan founded the Apache Camel project with this first commit 6 years ago |
You can take a look in this unit test from the first commit.
Though here is a teaser with the RouteBuilder from the first commit
RouteBuilder builder = new RouteBuilder() {
public void configure() {
from("seda://a").to("seda://b");
}
};
And the content based router was already included. Though today the headerEquals predicate has been slightly changes to header("foo").isEqualTo("bar") instead.
RouteBuilder builder = new RouteBuilder() {
public void configure() {
from("seda://a").choice()
.when(headerEquals("foo", "bar")).to("seda://b")
.when(headerEquals("foo", "cheese")).to("seda://c")
.otherwise().to("seda://d");
}
};
In summer 2007 Apache Camel 1.0 was released, and that was a very impressive first release, which I previously have blogged about.
Today 6 years later, we have done 13677 commits on trunk (37 different committers), accordingly to the Apache Camel git commit log (git log --oneline | wc -l).
... and yeah we are closing in on the anticipated Apache Camel 2.11 release (likely being GA in next month).
1 comment:
I have to admit I lost bunches of hairs trying to understand all Camel's details, but great work guys!
Post a Comment