Java Jersey客户端未请求Web服务

Java Jersey客户端未请求Web服务,java,rest,tomcat,jersey,Java,Rest,Tomcat,Jersey,我有一个关于Jersey Rest客户端的棘手问题。我有以下代码: ClientConfig clientConfig = new DefaultClientConfig(); Client client = Client.create(clientConfig); .... // Building the url and servicePath service = service.path(servicePath); service = serv

我有一个关于Jersey Rest客户端的棘手问题。我有以下代码:

    ClientConfig clientConfig = new DefaultClientConfig();
    Client client = Client.create(clientConfig);
    ....
    // Building the url and servicePath
    service = service.path(servicePath);
    service = service.queryParam("user",newUser.getIdUser());
    log.info("Service: " + service.toString());
    ClientResponse response = service.accept(MediaType.TEXT_HTML_TYPE).get(ClientResponse.class);
    String responseHTML = response.getEntity(String.class);
这段代码在我的开发机器(我的工作站)上运行得很好,但当我将war上传到acceptance server时,它根本不起作用。正如我从日志文件中看到的那样,webservice的url格式是完美的,但是.get()调用根本不调用WS。而且,它只发生在公共服务器上

此外,如果我从日志文件中复制url并通过web浏览器访问它,它就可以完美地工作

知道发生了什么事吗

谢谢, 克里斯


PS:在开发和验收这两台机器上,我都安装了相同版本的Apache Tomcat。

我想您肯定验收服务器没有网络限制?是的,没有。事实上,我可以通过机器上Chrome的Postman扩展访问所有Web服务。