【问题标题】:Play Java 2.1.1 "TimeoutException: No response received after... "玩 Java 2.1.1 “TimeoutException: No response received after ...”
【发布时间】:2013-07-16 10:13:08
【问题描述】:

我的控制器中有这段代码:

public static Result index() {
    return async(WS.url(MY_WEBSERVICE_URL).get().map(
        new Function<WS.Response, Result>() {
            public Result apply(WS.Response response) {
                return ok(index.render(form(response.getBody()));
            }
        }
    );
}

基本上,它是从play site 上的示例复制而来的 我正在收到这条消息

[TimeoutException: 2147483647 后未收到响应]

大约 1 分钟之后,即使我已经设置了

WS.url(MY_WEBSERVICE_URL).setTimeout(Integer.MAX_VALUE)

或添加

ws.timeout=99999999999

在 application.conf 中。

我在这里看到了类似的帖子,但也没有答案。

提前谢谢你!

【问题讨论】:

    标签: java web-services playframework timeout


    【解决方案1】:

    在创建新项目并粘贴此代码后,*神奇地*解决了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-31
      • 2013-02-23
      • 2021-01-28
      • 2022-07-30
      • 2022-12-18
      • 2021-06-17
      • 1970-01-01
      相关资源
      最近更新 更多