[ https://issues.apache.org/jira/browse/VELOCITY-900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claude Brisson closed VELOCITY-900. ----------------------------------- > Velocity.evalute thows an exception if the next char after a keyword is '_' > --------------------------------------------------------------------------- > > Key: VELOCITY-900 > URL: https://issues.apache.org/jira/browse/VELOCITY-900 > Project: Velocity > Issue Type: Bug > Components: Engine > Affects Versions: 2.0 > Environment: Win 7, Java 8 > Reporter: Alto > Assignee: Claude Brisson > Priority: Major > > If I try to evalute the folling template "CONSTRAINT > DF_#if(${archiveTableTemplate})${archiveTableTemplate}#else${table}#end__${column}" > an exception is thrown. > Velocity.evaluate(myContext, myStringWriter, "LOG", template); = >Exception > occurred in target VM: Encountered "<EOF>" at LOG[line 1, column 93] > Was expecting one of: > "(" ... > ")" ... > <ESCAPE_DIRECTIVE> ... > "]]#" ... > <WHITESPACE> ... > <NEWLINE> ... > <SUFFIX> ... > <STRING_LITERAL> ... > <INTEGER_LITERAL> ... > <FLOATING_POINT_LITERAL> ... > <DOT> ... > "{" ... > "}" ... > "\\\\" ... > "\\" ... > <TEXT> ... > <INLINE_TEXT> ... > <EMPTY_INDEX> ... > "{" ... > < > If I use the Template "CONSTRAINT > DF_#if(${archiveTableTemplate})${archiveTableTemplate}#else${table}#end > __${column}" it works, but the result is wrong. Blank after replacement. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org For additional commands, e-mail: dev-h...@velocity.apache.org