ExternalContext.encodeRedirectURL() fails if 'baseUrl' contains empty parameters --------------------------------------------------------------------------------
Key: MYFACES-2954 URL: https://issues.apache.org/jira/browse/MYFACES-2954 Project: MyFaces Core Issue Type: Bug Components: General Affects Versions: 2.0.3-SNAPSHOT Reporter: Christian Kaltepoth Calling ExternalContext.encodeRedirectURL() with a baseUrl containing empty parameters fails with an ArrayIndexOutOfBoundsException. Example: externalContext.encodeRedirectURL("/test?p1=&p2=test", null) The spec contains the following statement regarding this method: "This method must be able to encode the parameters to a baseUrl that may or may not have existing query parameters" I've attached a unit test and a patch for this issue. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.