move InputProductValidator
ensure metadata attribute string is not empty