On Aug 17, 2013, at 2:09 AM, Violeta Georgieva <miles...@gmail.com> wrote:
> 2013/8/14 Daniel Mikusa wrote: >> >> In the EL 3.0 Spec, section 1.22.3 "Constructor Reference" states "A > class name reference, followed by arguments in parenthesis, such as > "Boolean(true)" denotes the invocation of the constructor of the class with > the supplied arguments." >> >> This leads me to believe that the following test should work: >> >> @Test >> public void testImport03() { >> ELProcessor processor = new ELProcessor(); >> Object result = >> processor.getValue("Integer('1000')", >> Integer.class); >> Assert.assertEquals(Integer.valueOf(1000), result); >> } >> >> Unfortunately, this fails with the following error. >> >> javax.el.ELException: Function ':Integer' not found >> at org.apache.el.parser.AstFunction.getValue(AstFunction.java:136) >> at > org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:188) >> at javax.el.ELProcessor.getValue(ELProcessor.java:45) >> at > org.apache.el.parser.TestAstIdentifier.testImport03(TestAstIdentifier.java:53) >> … > > This is a bug. > Can you create an issue in BZ? Sure, no problem. https://issues.apache.org/bugzilla/show_bug.cgi?id=55442 Dan > > Thanks > Violeta --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org