Macro generates array bounds exception
--------------------------------------
Key: VELOCITY-625
URL: https://issues.apache.org/jira/browse/VELOCITY-625
Project: Velocity
Issue Type: Bug
Components: Engine
Affects Versions: 1.6
Reporter: Byron Foster
The following VTL:
#macro(test $a $b)#end #test("x")
Generates the following exception:
Threw: java.lang.ArrayIndexOutOfBoundsException
msg: 1
thrown at:
org.apache.velocity.runtime.parser.node.SimpleNode.jjtGetChild(SimpleNode.java:172)
org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:156)
org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:245)
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:178)
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:334)
org.apache.velocity.Template.merge(Template.java:328)
org.apache.velocity.Template.merge(Template.java:235)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]