@Override
 public void start(StartContext context) throws StartException {
   LOGGER.infoFrameworkImplementation(implementationVersion);
   serviceTarget = context.getChildTarget();
   LOGGER.debugf("Framework properties");
   for (Entry<String, Object> entry : properties.entrySet()) {
     LOGGER.debugf(" %s = %s", entry.getKey(), entry.getValue());
   }
 }