Using Apache Camel in an OSGi World
Johan Edstrom, Senior SOA Architect and Jeff Genender, Principal, Savoir Technologies
Watch The Video
| Download the Presentation
Camel is one of the leading components used inside the ServiceMix container which is primarily OSGi based. But deploying Camel endpoints in an OSGi container can pose a number of obstacles and hurdles. These hurdles manifest themselves through the heavy use of Spring and Spring-DM and the reliance on the Spring application contexts. In this session Johan and Jeff cover best practices for deploying Camel in an OSGi container, with an emphasis on Blueprint as a solution to stable endpoint deployments.
The session culminates with the lessons learned from a high-profile FAA application of the necessary building blocks for moving a real-world FAA application to Apache Aries Blueprint with OpenJPA, Camel Blueprint, Aries TX/JNDI from Spring DM and Hibernate.