XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 1.4.0 Release
    • None
    • Framework
    • Live

    Description

      The current commons-validator-1.4.0.jar does not include any domains released after 2012.

      org.apache.commons.validator.routines.EmailValidator;
      Then on to the method isValidGenericTld(tld)
      Which uses the list
      private static final String[] GENERIC_TLDS = new String[] {
      "aero", // air transport industry
      "asia", // Pan-Asia/Asia Pacific
      "biz", // businesses
      "cat", // Catalan linguistic/cultural community
      "com", // commercial enterprises
      "coop", // cooperative associations
      "info", // informational sites
      "jobs", // Human Resource managers
      "mobi", // mobile products and services
      "museum", // museums, surprisingly enough
      "name", // individuals' sites
      "net", // internet support infrastructure/business
      "org", // noncommercial organizations
      "pro", // credentialed professionals and entities
      "tel", // contact data for businesses and individuals
      "travel", // entities in the travel industry
      "gov", // United States Government
      "edu", // accredited postsecondary US education entities
      "mil", // United States Military
      "int" // organizations established by international treaty
      };

      This list does not include any of the new domains. They are therefore seen as invalid.
      See New Domains (about 300) http://newgtlds.icann.org/en/program-status/delegated-strings

      From http://commons.apache.org/proper/commons-validator/changes-report.html
      I can see that version 1.4.0 is the current version even though it was released on 2012-02-03

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kenmontgomery Ken Montgomery
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 24h
                  24h
                  Remaining:
                  Remaining Estimate - 24h
                  24h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified