public void applyMetadata(FaceletContext ctx, Object instance) {
MethodExpression expr = _attribute.getMethodExpression(ctx,
_returnType, _paramList);
try {
_method.invoke(instance, new LegacyMethodBinding(expr) );
} catch (InvocationTargetException e) {
throw new TagAttributeException(_attribute, e.getCause());
} catch (Exception e) {
throw new TagAttributeException(_attribute, e);
}