code: private <T> T getParameterDefaultValue(Parameter<T> parameter) {
      String defaultOsgiConfigProperty = parameter.getDefaultOsgiConfigProperty();
      if (StringUtils.isNotBlank(defaultOsgiConfigProperty)) {
        String[] parts = StringUtils.split(defaultOsgiConfigProperty, ":");
        String className = parts[0];
        String propertyName = parts[1];
        ServiceReference ref = bundleContext.getServiceReference(className);
        if (ref != null) {
          Object value = ref.getProperty(propertyName);
          return TypeConversion.osgiPropertyToObject(value, parameter.getType(), parameter.getDefaultValue());
        }
      }
      return parameter.getDefaultValue();
    }
docs: Get default value for parameter - from OSGi configuration property or parameter definition itself.
  @param parameter Parameter definition
  @return Default value or null