BundleContext should be a constructor argument instead of a setter method.  See comments on PlatformAggregatorFactory