Fabric8 example with OSGi and AspectJ (AOP) aspects woven in compile-time.