Mantis Bugtracker
  

Viewing Issue Simple Details [ Jump to Notes ] [ View Advanced ] [ Issue History ] [ Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000031 [Resin] minor always 03-11-05 00:00 05-11-05 00:00
Reporter calebrichardson View Status public  
Assigned To
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0000031: ELParser fails to parse static methods properly
Description RSN-22
Using the com.caucho.el.ELParser class directly fails to parse static methods properly. The problem seems to be in this block of code.

protected ELParser create(String string)
{
  ELParser parser = new ELParser(string);

  parser.copy(this);

  return parser;
}

protected void copy(ELParser parser)
{
  parser._staticFunctionMap = _staticFunctionMap;
}

The line:

parser.copy(this)

should read

copy(parser)

This would make com.caucho.el.ELParser consistent with the behavior in com.caucho.el.JspELParser, which works properly.
Additional Information
Attached Files

- Relationships

- Notes
(0000036)
ferg
03-11-05 00:00

Switched to consistently use parser.copy(this) and changed the copy routine to match.
 

- Issue History
Date Modified Username Field Change
03-11-05 00:00 calebrichardson New Issue
11-30-05 00:00 administrator Fixed in Version  => 3.0.13


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
29 total queries executed.
27 unique queries executed.
Powered by Mantis Bugtracker