Jboss7.x jboss-as-7.1.0.Final-java.lang.IllegalStateException:头计数超出了允许的最大值:128

Jboss7.x jboss-as-7.1.0.Final-java.lang.IllegalStateException:头计数超出了允许的最大值:128,jboss7.x,illegalstateexception,Jboss7.x,Illegalstateexception,我使用jboss-as-7.1.0.Final作为Eclipse开普勒的服务器。我正在尝试创建一个Spring+Maven+Hibernate应用程序。部署进行得很好,但当我尝试在本地@localhost:8080/AppName访问页面时,我得到了无法显示此页面的消息,日志具有以下跟踪: ERROR [org.apache.catalina.connector.CoyoteAdapter] (http-localhost-127.0.0.1-8080-1) An exception or er

我使用jboss-as-7.1.0.Final作为Eclipse开普勒的服务器。我正在尝试创建一个Spring+Maven+Hibernate应用程序。部署进行得很好,但当我尝试在本地@localhost:8080/AppName访问页面时,我得到了无法显示此页面的消息,日志具有以下跟踪:

ERROR [org.apache.catalina.connector.CoyoteAdapter] (http-localhost-127.0.0.1-8080-1) An exception or error occurred in the container during the request processing: java.lang.IllegalStateException: Header count exceeded allowed maximum: 128
    at org.apache.tomcat.util.http.MimeHeaders.createHeader(MimeHeaders.java:329) [jbossweb-7.0.10.Final.jar:]
    at org.apache.tomcat.util.http.MimeHeaders.setValue(MimeHeaders.java:386) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1582) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:998) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.Response.action(Response.java:190) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.Response.sendHeaders(Response.java:390) [jbossweb-7.0.10.Final.jar:]
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:335) [jbossweb-7.0.10.Final.jar:]
    at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:301) [jbossweb-7.0.10.Final.jar:]
    at org.apache.catalina.connector.Response.finishResponse(Response.java:479) [jbossweb-7.0.10.Final.jar:]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.10.Final.jar:]
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.10.Final.jar:]
    at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]

16:42:39,230 ERROR [org.apache.coyote.http11.Http11Processor] (http-localhost-127.0.0.1-8080-1) Error finishing response: java.lang.IllegalStateException: Header count exceeded allowed maximum: 128
    at org.apache.tomcat.util.http.MimeHeaders.createHeader(MimeHeaders.java:329) [jbossweb-7.0.10.Final.jar:]
    at org.apache.tomcat.util.http.MimeHeaders.setValue(MimeHeaders.java:386) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1582) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:998) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.Response.action(Response.java:188) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:363) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.endRequest(Http11Processor.java:958) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:904) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.10.Final.jar:]
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.10.Final.jar:]
    at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]

16:42:39,262 ERROR [org.apache.catalina.connector.CoyoteAdapter] (http-localhost-127.0.0.1-8080-1) An exception or error occurred in the container during the request processing: java.lang.IllegalStateException: Header count exceeded allowed maximum: 128
    at org.apache.tomcat.util.http.MimeHeaders.createHeader(MimeHeaders.java:329) [jbossweb-7.0.10.Final.jar:]
    at org.apache.tomcat.util.http.MimeHeaders.setValue(MimeHeaders.java:386) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1582) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:998) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.Response.action(Response.java:190) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.Response.sendHeaders(Response.java:390) [jbossweb-7.0.10.Final.jar:]
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:335) [jbossweb-7.0.10.Final.jar:]
    at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:301) [jbossweb-7.0.10.Final.jar:]
    at org.apache.catalina.connector.Response.finishResponse(Response.java:479) [jbossweb-7.0.10.Final.jar:]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.10.Final.jar:]
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.10.Final.jar:]
    at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]

16:42:39,276 ERROR [org.apache.coyote.http11.Http11Processor] (http-localhost-127.0.0.1-8080-1) Error finishing response: java.lang.IllegalStateException: Header count exceeded allowed maximum: 128
    at org.apache.tomcat.util.http.MimeHeaders.createHeader(MimeHeaders.java:329) [jbossweb-7.0.10.Final.jar:]
    at org.apache.tomcat.util.http.MimeHeaders.setValue(MimeHeaders.java:386) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1582) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:998) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.Response.action(Response.java:188) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:363) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.endRequest(Http11Processor.java:958) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:904) [jbossweb-7.0.10.Final.jar:]
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.10.Final.jar:]
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.10.Final.jar:]
    at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]
我尝试通过添加以下行来修改standalone.xml文件,但没有成功

<system-properties>
        <property name="org.apache.tomcat.util.http.Parameters.MAX_COUNT" value="50000"/>
    </system-properties>
我找不到任何控制此设置的属性文件。有人能提出解决方案吗?

我也有同样的问题

当我将faces-config.xml添加到我的web inf文件夹时,我的问题得到了解决

希望有帮助


再看看这个

找不到解决方案。有人要吗?