Jeanne Waldman created TRINIDAD-2377:
----------------------------------------
Summary: surrogate characters in outputFormatted throws
IllegalArgumentException
Key: TRINIDAD-2377
URL: https://issues.apache.org/jira/browse/TRINIDAD-2377
Project: MyFaces Trinidad
Issue Type: Bug
Reporter: Jeanne Waldman
Assignee: Jeanne Waldman
<af:outputFormatted value="#{TestInput.surrogateVal}" id="of1"/>
where
TestInput.surrogateValue is a surrogateValue, like
private String surrogateVal = "\ud840\udc00";
public void setSurrogateVal(String surrogateVal) {
this.surrogateVal = surrogateVal;
}
public String getSurrogateVal() {
return surrogateVal;
The page shows up blank, and you get an IllegalArgumentException from
HTMLEscapes. outputText works fine. This is a regression caused by MYFACES-3690
Trinidad doesn't support surrogate characters
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira