java.lang.IllegalStateException:jboss 7.1.1中的参数处理失败错误

时间:2013-04-17 09:52:49

标签: java ajax jsp jboss

  

8:46:12,814错误   [org.apache.catalina.core.ContainerBase [jboss.web] [缺省主机]。[/ ecmfi]。[动作]]   (http - 192.168.192.38-8080-4)用于servlet操作的Servlet.service()   抛出异常:java.lang.IllegalStateException:参数   处理失败。在   org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:407)   [jbossweb-7.0.13.Final.jar:] at   org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:428)   [jbossweb-7.0.13.Final.jar:] at   org.apache.tomcat.util.http.Parameters.handleQueryParameters(Parameters.java:183)   [jbossweb-7.0.13.Final.jar:] at   org.apache.catalina.connector.Request.parseParameters(Request.java:2811)   [jbossweb-7.0.13.Final.jar:] at   org.apache.catalina.connector.Request.getParameterNames(Request.java:1333)   [jbossweb-7.0.13.Final.jar:] at   org.apache.catalina.connector.RequestFacade.getParameterNames(RequestFacade.java:379)   [jbossweb-7.0.13.Final.jar:] at   org.apache.struts.util.RequestUtils.populate(RequestUtils.java:459)   [struts.jar:1.2.9] at   org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:816)   [struts.jar:1.2.9] at   org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:203)   [struts.jar:1.2.9] at   org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)   [struts.jar:1.2.9] at   org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)   [struts.jar:1.2.9] at   javax.servlet.http.HttpServlet.service(HttpServlet.java:754)   [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final] at   javax.servlet.http.HttpServlet.service(HttpServlet.java:847)   [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final] at   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)   [jbossweb-7.0.13.Final.jar:] at   org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)   [jbossweb-7.0.13.Final.jar:] at   org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)   [弹簧网络3.2.0.RELEASE.jar:3.2.0.RELEASE]

3 个答案:

答案 0 :(得分:1)

我今天遇到了同样的问题,发现这是由于URL参数错误造成的。我的一个参数没有名称也没有值:

https://www.someurl.com?param1=A&param2=B&=&param3=c

一旦我修复了网址,这个错误就消失了。

答案 1 :(得分:1)

我还使用JBoss / Spring应用程序服务器获得此异常。 这是由于一个参数在表单中出现两次(相同路径的2倍)。 我建议确保表单中的所有字段和提交的URL中的相应参数都有效。

答案 2 :(得分:0)

我想这是JBOSS AS-7.1.1的一个已知问题。

遵循这些主题

https://community.jboss.org/message/747210

AS7-5143

截至目前,唯一的解决方案似乎是降级到JBoss AS 7.1.0。