再次使用Glassfish 4和java.lang.IllegalStateException:isHexDigit

时间:2016-01-05 10:36:57

标签: glassfish-4

经过近一年没有任何问题突然间我的Glassfish Web应用程序无法正常工作。在浏览器中,请求的页面被截断并且格式错误。 该日志包含以下例外情况:

 [2016-01-04T17:45:21.263+0100] [glassfish 4.0] [WARNING] [] [javax.enterprise.web.core] [tid: _ThreadID=22 _ThreadName=http-listener-1(5)] [timeMillis: 1451925921263] [levelValue: 900] [[
Error invoking requestInitialized method on ServletRequestListener org.jboss.weld.servlet.WeldListener
java.lang.IllegalStateException: isHexDigit

[2016-01-04T17:45:21.367+0100] [glassfish 4.0] [WARNING] [] [javax.enterprise.web.core] [tid: _ThreadID=22 _ThreadName=http-listener-1(5)] [timeMillis: 1451925921367] [levelValue: 900] [[
Servlet.service() for servlet Faces Servlet threw exception
java.lang.IllegalStateException: A request must be associated with the context in order to load the known conversations

和其他可能与错误配置的错误页面相关。 似乎glassfish对这样的请求回应 500内部错误 www.mysite / faces / javax.faces.resource / primefaces.css?ln = primefaces& v = 4.0

在互联网上,我发现了以下相关帖子:

  1. java.lang.IllegalArgumentException
  2. Glassfish 4 do not load js files
  3. random Http 500 Internal Error
  4. 从上面的文档中可以清楚地看出,Glassfish 4存在一些缺陷,在生产中使用它是不明智的。我想知道为什么一切似乎都运行了一年多,突然之间就破了。第三个链接表明它可能是由于外部攻击,它提供了一个我要测试的补丁。这是正确的还是我误解了什么?

0 个答案:

没有答案