code: public void useSimpleProxy() {
          String webAppAddress = "http://localhost:" + port + "/services/personservice";
          PersonService proxy = JAXRSClientFactory.create(webAppAddress, PersonService.class);
  
          new PersonServiceProxyClient(proxy).useService();
      }
docs: This function uses a proxy which is capable of transforming typed invocations into proper HTTP calls
  which will be understood by RESTful services. This works for subresources as well. Interfaces and
  concrete classes can be proxified, in the latter case a CGLIB runtime dependency is needed. CXF JAX-RS
  proxies can be configured the same way as HTTP-centric WebClients and response status and headers can
  also be checked. HTTP response errors can be converted into typed exceptions.