[
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