run an individual verifier test against a declared method of the
local interface.
Class[] methodParameterTypes = method.getParameterTypes();
ComponentNameConstructor compName = getVerifierContext().getComponentNameConstructor();
// The methods arguments types must be legal types for
// RMI-IIOP. This means that their arguments
// must be of valid types for RMI-IIOP,
if (RmiIIOPUtils.isValidRmiIIOPParameters(methodParameterTypes)) {
// these method parameters are valid, continue
addGoodDetails(result, compName);
result.passed(smh.getLocalString
(getClass().getName() + ".passed",
"[ {0} ] properly declares method with valid RMI-IIOP parameter.",
new Object[] {method.getDeclaringClass().getName()}));
} else {
addErrorDetails(result, compName);
result.failed(smh.getLocalString
(getClass().getName() + ".failed",
"Error: [ {0} ] method was found, but does not have valid RMI-IIOP " +
"method parameters.",
new Object[] {method.getName()}));
}