@Override
protected Object enrichByType(Class<?> clazz, Method method, ArquillianResteasyResource annotation, Consumes consumes, Produces produces)
{
Object value;
Client client = JerseyClientBuilder.newClient();
WebTarget webTarget = client.target(getBaseURL() + annotation.value());
final Map<String, String> headers = getHeaders(clazz, method);
if (!headers.isEmpty()) {
webTarget.register(new HeaderFilter(headers));
}
JerseyWebTarget jerseyWebTarget = (JerseyWebTarget) webTarget;