【问题标题】:java.lang.IllegalStateException: Parameters processing failed error in jboss 7.1.1java.lang.IllegalStateException:jboss 7.1.1 中的参数处理失败错误
【发布时间】:2013-04-10 00:46:47
【问题描述】:

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

【问题讨论】:

  • 一个非常令人印象深刻的例外

标签: java ajax jsp jboss


【解决方案1】:

我在 JBoss / Spring 应用服务器上也遇到了这个异常。 这是由于一个参数在表单中出现了两次(相同路径的 2 次)。 我建议确保表单中的所有字段以及提交的 URL 中的相应参数都是有效的。

【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

      【解决方案3】:

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

      关注这些话题

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

      AS7-5143

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多