Play-2.2.1 p.nettyException - 在Netty中捕获异常

时间:2014-03-12 04:56:40

标签: java playframework-2.2

我是Play Framework 2.2.1的新手。最近我从nettyException得到了奇怪的错误。

好的,这就是我用Java开发一个Play项目。它适用于Mac。当我将项目移动到CentOS 6.5服务器时,键入命令" play start"运行应用程序。我定期(大约每3分钟)出错:


[error] p.n​​ettyException - 在Netty中捕获异常 java.lang.IllegalArgumentException:空文本     在org.jboss.netty.handler.codec.http.HttpVersion。(HttpVersion.java:97)〜[netty.jar:na]     在org.jboss.netty.handler.codec.http.HttpVersion.valueOf(HttpVersion.java:62)〜[netty.jar:na]     在org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(HttpRequestDecoder.java:75)〜[netty.jar:na]     在org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:189)〜[netty.jar:na]     在org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:101)〜[netty.jar:na]     在org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:500)〜[netty.jar:na] [error] p.n​​ettyException - 在Netty中捕获异常 java.lang.IllegalArgumentException:空文本     在org.jboss.netty.handler.codec.http.HttpVersion。(HttpVersion.java:97)〜[netty.jar:na]     在org.jboss.netty.handler.codec.http.HttpVersion.valueOf(HttpVersion.java:62)〜[netty.jar:na]     在org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(HttpRequestDecoder.java:75)〜[netty.jar:na]     在org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:189)〜[netty.jar:na]     在org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:101)〜[netty.jar:na]     在org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:500)〜[netty.jar:na]


然而,当我使用&#34创建一个全新的helloworld项目时,玩新的helloworld"然后通过"播放开始"并且"播放",这些错误仍然存​​在。

我尝试过从互联网上找到的所有可能的解决方案,但没有一个能解决我的问题。

任何人都有解决这个问题的想法吗?

感谢。

问候。

史蒂芬。

1 个答案:

答案 0 :(得分:2)

在我的本地计算机上测试播放应用程序时遇到了同样的错误。原来我发送的测试请求是使用 HTTPS ,当然它们当然应该是纯粹的 HTTP