Walkthrough samples from OSGi in Practice by Neil Bertlett