code: private RestTemplate _newRestTemplate()
      {
          RestTemplate  template = new RestTemplate();
  
          List<HttpMessageConverter<?>>  converters = getMessageConverters();
          if (converters != null) {
              template.setMessageConverters( getMessageConverters() );
          }
  
          return template;
      }
docs: scope="prototype";
  i.e. each time this method is called, a new instance is created.