[ 
https://issues.apache.org/jira/browse/VELOCITY-452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Will Glass-Husain resolved VELOCITY-452.
----------------------------------------

    Resolution: Fixed

patch applied - many thanks, Alexey!

> In ASTMethod.execute the IllegalArgumentException should be catched
> -------------------------------------------------------------------
>
>                 Key: VELOCITY-452
>                 URL: https://issues.apache.org/jira/browse/VELOCITY-452
>             Project: Velocity
>          Issue Type: Bug
>          Components: Engine
>    Affects Versions: 1.5
>            Reporter: Alexey Panchenko
>            Assignee: Henning Schmiedehausen
>            Priority: Minor
>             Fix For: 1.6
>
>         Attachments: ASTMethod_invoke_IllegalArgumentException.patch
>
>
> The IllegalArgumentException can be thrown by 
> java.lang.reflect.Method#invoke(java.lang.Object, java.lang.Object[])
> <blockquote>
> if the method is an instance method and the specified object argument is not 
> an instance of the class or interface declaring the underlying method (or of 
> a subclass or implementor thereof); if the number of actual and formal 
> parameters differ; if an unwrapping conversion for primitive arguments fails; 
> or if, after possible unwrapping, a parameter value cannot be converted to 
> the corresponding formal parameter type by a method invocation conversion.
> </blockquote>
> It is caused by the passed parameters and should be catched to provide the 
> location in template to the template author.

-- 
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]

Reply via email to