code: @Override
  	public TransportResult doPost(URI uri, String payload) {
  		WebClient webClient = instantiateWebClient(uri);
  		webClient = webClient.replaceQuery(uri.getQuery());
  
  		log.debug("POST " + webClient.getCurrentURI() + " application/json: " + payload);
  
  		Response cxfResponse = webClient.post(payload);
  
  		return new CXFClientTransportResult(cxfResponse);
  	}
docs: {@inheritDoc}