Workshop with Apache Camel ( 25 / 01)


Details
Hi devs !!!
This new year 2014 we start with amazing meetings !!!
Now it's turn of an introduction and a workshop of Apache Camel (http://camel.apache.org/) by the hand of one of the main committers for this Apache project and also the author of the book "Camel in Action" (http://www.manning.com/ibsen/)..... Mr Claus Ibsen.
https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Fwww.manning.com%2Fibsen%2Fibsen_cover150.jpg&container=blogger&gadget=a&rewriteMime=image%2F* (http://www.manning.com/ibsen/)
Claus Ibsen has worked on Apache Camel for years and he shares a great deal of his expertise as a co-author of Manning's Camel in Action book.
He is a Principal Software Engineer working for Red Hat specializing in the enterprise integration space. Claus is the most active contributor to Apache Camel and is very active in the Camel community. He hang out on the Camel mailing lists, irc-room and often blogs about Camel.
Prior to joining Red Hat, Claus has worked with integration in all sorts for the last decade.
https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2F9%2F9c%2FApache-camel-logo.png%2F150px-Apache-camel-logo.png&container=blogger&gadget=a&rewriteMime=image%2F* (http://upload.wikimedia.org/wikipedia/commons/thumb/9/9c/Apache-camel-logo.png/150px-Apache-camel-logo.png)
"Apache Camel is a versatile open-source integration framework based on known Enterprise Integration Patterns (http://www.eaipatterns.com/). Camel empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based Fluent API, Spring or Blueprint XML Configuration files, and a Scala DSL. This means you get smart completion of routing rules in your IDE, whether in a Java, Scala or XML editor."
Session 2 : Workshop ( Saturday 25 ) :
We would start with playing with a few of the out of the box Apache Camel examples, and get them into your IDE of choice, and then be able to edit the source code a bit, and see the changes in action etc.
Then move on to create a new project from scratch, and it can be something with REST or the likes, to build a mini app.
If there is people in the audience who have tried OSGi we would try out OSGi on Karaf / ServiceMix / Fuse etc.
Requirements :
JDK 7 (http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)
Maven 3.0.4 (http://ftp.cixug.es/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.zip)
( we have had some problems building with 3.1.0 )IDE such as Eclipse JUNO or JIDEA.
Tomcat 7.0.50 (http://ftp.cixug.es/apache/tomcat/tomcat-7/v7.0.50/bin/apache-tomcat-7.0.50.zip)
or upper
Apache Camel (http://camel.apache.org/download.html)
- the latest 2.12.2 release - just the binary release.
Hope to see you there !!!!
https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F2.bp.blogspot.com%2F-m0JIrGH6Awk%2FUlwB7a7HYwI%2FAAAAAAAAibY%2FC8FZ5RqCsKs%2Fs1600%2Fredhat-logo.jpg&container=blogger&gadget=a&rewriteMime=image%2F* (http://2.bp.blogspot.com/-m0JIrGH6Awk/UlwB7a7HYwI/AAAAAAAAibY/C8FZ5RqCsKs/s1600/redhat-logo.jpg)


Workshop with Apache Camel ( 25 / 01)