[ 
https://issues.apache.org/jira/browse/TRINIDAD-1173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12621408#action_12621408
 ] 

Mark van den Boomen commented on TRINIDAD-1173:
-----------------------------------------------

I'm using FF2 and with FF3 the problem disappeared. So I tried setting all 
encodings of the JSP's and configuration files to the encodings 'windows-1252', 
'ISO-8859-1' and 'UTF-8', but the problem still occures.

With UTF-8 the normal submit also fails to send with the correct encoding (FF2).

Have you looked at the attached AdfTrinidadTest.zip? In that sample application 
everything is set to 'windows-1252' but no luck.

> Character encoding problem when submitting with PPR and a filter getting 
> parameters out the request
> ---------------------------------------------------------------------------------------------------
>
>                 Key: TRINIDAD-1173
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-1173
>             Project: MyFaces Trinidad
>          Issue Type: Bug
>          Components: Components
>    Affects Versions: 1.0.2-core, 1.0.3-core, 1.0.4-core, 1.0.5-core, 
> 1.0.6-core, 1.0.7-core,  1.0.8-core, 1.0.9-core
>         Environment: JSF RI / Myfaces 1.1.4
> Embedded OC4J of jDeveloper 10.1.3.1 / Oracle Application Server 10.1.3.1.0 / 
> Apache Tomcat 6.0.18
> Firefox and Internet Explorer 7
>            Reporter: Mark van den Boomen
>         Attachments: AdfTrinidadTest.war, AdfTrinidadTest.zip
>
>
> If a form is submitted with PPR and the application uses a filter which reads 
> a parameter out of the request scope then somehow the character encoding 
> screws up on other parameters. When the submitted value of a inputfield 
> reaches the bean it's mallformed. This happends when the submitted value 
> contains characters like 'ëìïòä'. With a normal submit this doesn't happen.
> Example:
> When 'België' is submitted, the bean receives 'België'.
> The problem doesn't occur with Trinidad 1.0.1, so after spitting through the 
> Subversion logs I noticed TRINIDAD-46 which was released with release 1.0.2 
> and replaces lots of the PPR. Maybe somewhere in the new implementation of 
> PPR is the cause of the problem.
> As said the problem happens when a filter is getting a parameter from the 
> request (for example) like this:
>   String parameter = servletRequest.getParameter("test");
> If that line is removed from the filter Trinidad works normally.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to