Sebb created VALIDATOR-356:
------------------------------

             Summary: IDN.toASCII drops trailing dot in Java 6 & 7
                 Key: VALIDATOR-356
                 URL: https://issues.apache.org/jira/browse/VALIDATOR-356
             Project: Commons Validator
          Issue Type: Bug
            Reporter: Sebb


The Java 6 method {{String java.net.IDN.toASCII(String)}} drops the final input 
character if it is a dot (or equivalent, see RFC3490 3.1 1)

This causes problems for authority and domain validation.

This problem has been seen in 
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
and
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
but appears to be fixed in
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)

Note also that the Java 8 version throws 
java.lang.IllegalArgumentException: Empty label is not a legal name
if the argument contains two consecutive dots.

Fix to follow.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to