Bug 7742 - EL parser should not be interpreting \uXXXX
Summary: EL parser should not be interpreting \uXXXX
Status: RESOLVED FIXED
Alias: None
Product: Taglibs
Classification: Unclassified
Component: Standard Taglib (show other bugs)
Version: unspecified
Hardware: All All
: P3 minor (vote)
Target Milestone: ---
Assignee: Tomcat Developers Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-04 14:24 UTC by Nathan Abramson
Modified: 2004-11-16 19:05 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
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