gt-engine
gt-engine copied to clipboard
Varargs methods are not resolved in JavaExtensions
GTJavaExtensionInvoker uses an old pre-Java5 code from commons-lang's MethodUtils.getMatchingAccessibleMethod to match methods, which doesn't support Java5 features like varargs.
Default play templates call vararg methods properly.
Probably, it would be better to use MethodUtils.getMatchingAccessibleMethod from commons-beanutils or commons-lang3 instead.