request.setBlockContent(parameterBlock);
request.processUtilCloseTag();
final ObjectAdapter[] parameters = parameterBlock.getParameters(request);
if (!MethodsUtils.isVisibleAndUsable(object, action, where)) {
throw new ForbiddenException(action, ForbiddenException.VISIBLE_AND_USABLE);
}
// swap null parameter of the object's type to run a contributed method
if (false /*action.isContributed()*/) {
final List<ObjectActionParameter> parameterSpecs = action.getParameters();