【问题标题】:Jersey javax.ws.rs.ProcessingException: Already connectedJersey javax.ws.rs.ProcessingException:已经连接
【发布时间】:2017-08-04 10:33:49
【问题描述】:

我正在使用 Jersey 2.x。
我正在尝试从我的 Jersey REST API 调用另一个 API。
我以前在我的程序中使用过这些类型的代码,但我从未遇到过这个异常。 我无法理解确切的问题。
以下是我用来调用另一个 API 的代码。

Client client = ClientBuilder.newClient();

WebTarget target = client.target("http://" + moduleTwoAPI);

Response response = target.request().header("Authorization", authToken).put(Entity.json(jsonDetails));

我收到以下异常:

javax.ws.rs.ProcessingException: Already connected

我已经经历了以下link,但我仍然无法解决这个问题。

我想了解产生此错误的确切问题。

【问题讨论】:

    标签: java rest jersey-2.0


    【解决方案1】:

    我遇到了完全相同的错误。使用 Postman 我可以连接到 API,但使用我的 Java 代码却遇到了该错误。

    我更新了我的 Java 版本(我使用的是去年安装在我的计算机上的版本),它解决了问题。

    我怀疑问题是由于我尝试连接的 API 的 SSL 配置(例如支持 TLS 1.2),而我使用的 Java 版本无法 100% 处理。

    塞尔吉奥

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-27
      • 1970-01-01
      • 1970-01-01
      • 2017-05-27
      • 1970-01-01
      • 2017-02-17
      相关资源
      最近更新 更多