Alto created VELOCITY-900:
-----------------------------
Summary: 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
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: [email protected]
For additional commands, e-mail: [email protected]