Bug 7742

Summary: EL parser should not be interpreting \uXXXX
Product: Taglibs Reporter: Nathan Abramson <arista>
Component: Standard TaglibAssignee: Tomcat Developers Mailing List <dev>
Status: RESOLVED FIXED    
Severity: minor    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Nathan Abramson 2002-04-04 14:24:22 UTC
The EL parser is converting constructs of the form "\uXXXX" into their
equivalent Unicode values.  For example:

  ... value="\u0040"

gets converted to

  ... value="@"

I just noticed that the ELParser.jj has JAVA_UNICODE_ESCAPE set to
true.  The fix should be as simple as setting it to false and
regenerating the parser.
Comment 1 Nathan Abramson 2002-04-04 14:27:25 UTC
Fixed by setting JAVA_UNICODE_ESCAPE to false