} catch (ParseException ex) {
LOG.error("Invalid parameter #" + i + ": " + params[i], ex);
return (null);
}
if (LOG.isDebugEnabled())
LOG.debug(String.format("%s: %s [%s / %s]", catalog_param.fullName(),
(catalog_param.getIsarray() ? Arrays.toString((Object[])parameters[i]) : parameters[i]),
vt, parameters[i].getClass()));
} // FOR
LOG.info(String.format("Invoking %s [params=%s]",