This static breaks modularity. The activator doesn't do anything to activate the bundle. Instead, you should use ServiceTracker.