2016-08-25 4 views
0

Я звоню в службу поддержки с помощью клиентского API-интерфейса Джерси 1,9. Как и на стороне клиента, я вызываю веб-службу один раз, но, в свою очередь, вызываемая веб-служба выполняется дважды.Остальная полная веб-служба, выполняемая дважды для одного вызова в java

Есть ли свойство быть установлено во время вызова в стороне клиента или при отправке со стороны службы

Если не существует какой-либо другой способ отследить проблему

как я прошел через WCF method called twice но это Бесполезное «т помог мне

Мой код выглядит следующим образом

Client client = Client.create(); 

    WebResource webResource = client.resource(baseuri); 
      webResource.method(POST); 
    ClientResponse response = webResource.accept("application/xml") 
      .type("application/xml").post(ClientResponse.class); 

ответ

0

Здесь я получаю два ответа

Потому что я использовал
webResource.method ("POST");

i.e когда я устанавливаю метод webResource, тогда служба была вызвана webResource и даже с clientResponse.

В конце концов я получал два ответа, после удаления кода выше, а затем вызов вызывался только для вызова клиентского ответа, а не для webResponse