private Client createClient() throws BusException, EndpointException {
    Client client = clientFactory.create();

    final Service service = client.getEndpoint().getService();
    service.setDataBinding(new SourceDataBinding());

    final ServiceInfo si = service.getServiceInfos().get(0);
    ServiceHelper.addOperation(si, operationName, isRequestResponse);

    return client;
  }