Christian Posta — Software Blog

Become the best you can be at your profession. If you've stopped learning, you've given up.

May, 2012

From inside the code: Camel RouteBuilder and Java DSL

Recently got back from Camel One and now it’s time to get back to business. One topic of discussion I wanted to go over quickly is the Camel route builders and the DSL around them. Ever wonder how and why certain Java DSL methods are available in the route builder? For example, to begin a [...]

Tags: ,

Posted in Camel, Uncategorized | 4 Comments »

Recap from CamelOne 2012

I just got back from CamelOne which was earlier this week in the beautiful city of Boston, MA. It was quite the experience; definitely one of the best technical conferences I’ve been to in a while. I did not experience any dull moments while there starting with my arrival on Monday evening. The Apache folks [...]

Posted in Uncategorized | No Comments »

Understanding how OSGI bundles get resolved part II

In my previous post, I introduced the rules for how bundles get resolved in an OSGI container. In this post, I’d like to demonstrate each rule step using the Apache Karaf OSGI container. Karaf is based on the Apache Felix core, although the Equinox core can be substituted if desired. Karaf is a full-featured OSGI [...]

Posted in Uncategorized | No Comments »

From inside the code: ActiveMQ Network Connectors

This post is more for me and any ActiveMQ contributors that may be interested in how the Network Connectors work for ActiveMQ. I recently spent some time looking at the code and thought that it would be good to draw up some quick diagrams to help me remember what I learned and help to identify [...]

Posted in ActiveMQ, FuseSource, Uncategorized | 5 Comments »