added checks for invalid vendor.id or name attributes from properties file