docs: @Override
      public void start(BundleContext context) throws Exception {
          Hashtable<String, String> props = new Hashtable<String, String>();
          props.put(Constants.SERVICE_VENDOR, "IBM");
          props.put("type", "HTTPChannel");
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
              Tr.event(this, tc, "Registering HTTPChannelProvider", props);
          }
  
          registration = context.registerService(ChannelFactoryProvider.class, this, props);
      }