docs: public URI createChannel(ControlledBounceProxyInformation bpInfo,
                               String ccid,
                               String trackingId) throws JoynrProtocolException {
  
          try {
              // Try to create a channel on a bounce proxy with maximum number of
              // retries.
              return createChannelLoop(bpInfo, ccid, trackingId, sendCreateChannelMaxRetries);
          } catch (JoynrProtocolException e) {
              logger.error("Unexpected bounce proxy behaviour: message: {}", e.getMessage());
              throw e;
          } catch (JoynrRuntimeException e) {
              logger.error("Channel creation on bounce proxy failed: message: {}", e.getMessage());
              throw e;
          } catch (Exception e) {
              logger.error("Uncaught exception in channel creation: message: {}", e.getMessage());
              throw new JoynrRuntimeException("Unknown exception when creating channel '" + ccid + "' on bounce proxy '"
                      + bpInfo.getId() + "'", e);
          }
  
      }