System.out.println("parameter name = " + parameterName + ", value = " + value);
super.validateParameter(parameterName, value);
if (value.isDefined()) {
final Protocol protocol = Protocol.valueOf(value.asString());
if (protocol == null || !allowedValues.contains(protocol)) {
// throw new OperationFailedException(new ModelNode().set(MESSAGES.invalidTargetName(allowedValues)));
throw new OperationFailedException(new ModelNode().set("invalid value for " + protocol));
}
}