]
Norman Richards updated JBSEAM-4217:
------------------------------------
Fix Version/s: 2.2.0.CR1
returnToCapturedView fails if captureCurrentView was called on a POST
request from IE with long params
------------------------------------------------------------------------------------------------------
Key: JBSEAM-4217
URL:
https://jira.jboss.org/jira/browse/JBSEAM-4217
Project: Seam
Issue Type: Bug
Affects Versions: 2.1.2.CR2
Environment: Java 6, Tomcat 6, Internet Explorer 7
Reporter: Matthew Lieder
Fix For: 2.2.0.CR1
If a POST request is made to a Seam page that requires authentication, the redirect after
authentication fails with an IE "Unable to display page" error if the POST
request's parameters combined add up to >2000 characters, approximately.
The root of the problem is that when Seam redirects afterwards, it builds a GET URL and
does a standard 301 redirect to it, which fails in IE if the URL is >2083 characters.
The solution would seem to be either to replace the 301 redirect with another POST
request, or to not include the parameters in the URL and instead reconstitute them upon
render of the page that's being redirected to.
This bug was triggered by the fix for JBSEAM-4066.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: