HTTP parameter processing fails and causes IllegalStateException

Solution Verified - Updated -

Issue

  • This was working properly in EAP-6.0-BETA1 but is now failing with the EAP 6.0 Final release. It is this bug on the AS page https://issues.jboss.org/browse/AS7-5143. When we pass in an invalid parameter (no name) the latest Jboss 6 EAP is killing the request with this stack trace:
java.lang.IllegalStateException: Parameters processing failed.
    at org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:407) [jbossweb-7.0.16.Final-redhat-1.jar:]
  • Requests fail like above if the request data contains %s or other potentially invalid characters

Environment

  • JBoss Enterprise Application Platform (EAP) 6.x
  • JBoss Web 7.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content