As many of you may already know, Apache Aries is a project that is currently under incubation in Apache. The goal of Apache Aries is to deliver a set of pluggable Java components enabling an enterprise OSGi application programming model. This fits in very well with the latest activities in Apache Geronimo which is also venturing into areas of OSGi and the enterprise application programming model. In fact, some members of the Apache Geronimo team are also doing some work in Apache Aries. At the same time, Apache Geronimo 3.0 is being substantially re-worked to support OSGi bundles and is now pulling in a number of the pluggable Java components that are being produced in Apache Aries. So, as you can see, there is a lot of activity and a lot of collaboration between these projects.

That collaboration is starting to pay off and it is now possible in the latest Apache Geronimo trunk image (3.0-SNAPSHOT) to deploy and run several of the showcase Apache Aries samples. I created a simple set of directions in the Geronimo wiki that can help you get the Apache Aries samples running under Geronimo 3.0. Go ahead and take a look.

Apache Aries Samples in Geronimo

Just a warning that things will be a little bumpy until both of these projects are finally released but if you want to experiment ... then go ahead and give it a try!