[ 
https://issues.apache.org/jira/browse/HADOOP-8390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13433709#comment-13433709
 ] 

Trevor Robinson commented on HADOOP-8390:
-----------------------------------------

Confirmation of the JDK7 issue: 
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7023180

{quote}
Starting in build 129 of JDK 7, the order of methods returned by 
getDeclaredMethods changed and can vary from run to run.  This has been 
observed to cause issues for applications relying on the 
specified-to-be-unspecified ordering of methods retuned by getDeclaredMethods.
The previously implementation of getDeclaredMethods did not have a firm 
ordering guarantee and the specification does not require one.  Merely 
returning a consistent order throughout the run of a VM would not be sufficient 
to address programs expecting a (mostly) sorted order.
Imposing a predictable ordering is not being considered at this time; closing 
as not a bug.
{quote}
                
> TestFileSystemCanonicalization fails with JDK7
> ----------------------------------------------
>
>                 Key: HADOOP-8390
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8390
>             Project: Hadoop Common
>          Issue Type: Bug
>         Environment: Apache Maven 3.0.4 (r1232337; 2012-01-17 02:44:56-0600)
> Maven home: /usr/local/apache-maven
> Java version: 1.7.0_04, vendor: Oracle Corporation
> Java home: /usr/lib/jvm/jdk1.7.0_04/jre
> Default locale: en_US, platform encoding: ISO-8859-1
> OS name: "linux", version: "3.2.0-24-generic", arch: "amd64", family: "unix"
> Ubuntu 12.04 LTS
>            Reporter: Trevor Robinson
>            Assignee: Trevor Robinson
>         Attachments: HADOOP-8390.patch
>
>
> Failed tests:
>  testShortAuthority(org.apache.hadoop.fs.TestFileSystemCanonicalization):
> expected:<myfs://host.a.b:123> but was:<myfs://host:123>
>  testPartialAuthority(org.apache.hadoop.fs.TestFileSystemCanonicalization):
> expected:<myfs://host.a.b:123> but was:<myfs://host.a:123>
> Passes on same machine with JDK 1.6.0_32.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to