code: @Override
      protected void doProcessProperties(ConfigurableListableBeanFactory beanFactoryToProcess,
              final StringValueResolver valueResolver) {
          StringValueResolver valueConvertingResolver = (String strVal) ->
                  convertPropertyValue(valueResolver.resolveStringValue(strVal));
          super.doProcessProperties(beanFactoryToProcess, valueConvertingResolver);
      }
docs: This is method is needed because of https://jira.springsource.org/browse/SPR-8928
  
  @param beanFactoryToProcess The factory to be used for the processing.
  @param valueResolver The value resolver to be used.