Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 16CEAD5AF for ; Tue, 13 Nov 2012 23:40:13 +0000 (UTC) Received: (qmail 34734 invoked by uid 500); 13 Nov 2012 23:40:12 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 34694 invoked by uid 500); 13 Nov 2012 23:40:12 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 34686 invoked by uid 99); 13 Nov 2012 23:40:12 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Nov 2012 23:40:12 +0000 Date: Tue, 13 Nov 2012 23:40:12 +0000 (UTC) From: "Kumar Ravi (JIRA)" To: issues@hbase.apache.org Message-ID: <1661479747.110945.1352850012846.JavaMail.jiratomcat@arcas> In-Reply-To: <1270965875.586.1349367707895.JavaMail.jiratomcat@arcas> Subject: [jira] [Updated] (HBASE-6945) Compilation errors when using non-Sun JDKs to build HBase-0.94 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-6945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kumar Ravi updated HBASE-6945: ------------------------------ Attachment: HBASE-6945.patch As per stack's recommendation, merging HBASE-7150 patch (New class JVM.java) with patch for ResourceCheckerJUnitListener (This JIRA). Note that JVM.java cannot use hadoop's ShellCommandExecutor as intended due to differences in IBM JDK's implementation of the Long class. > Compilation errors when using non-Sun JDKs to build HBase-0.94 > -------------------------------------------------------------- > > Key: HBASE-6945 > URL: https://issues.apache.org/jira/browse/HBASE-6945 > Project: HBase > Issue Type: Sub-task > Components: build > Affects Versions: 0.94.1 > Environment: RHEL 6.3, IBM Java 7 > Reporter: Kumar Ravi > Assignee: Kumar Ravi > Labels: patch > Fix For: 0.94.4 > > Attachments: HBASE-6945.patch > > > When using IBM Java 7 to build HBase-0.94.1, the following comilation error is seen. > [INFO] ------------------------------------------------------------- > [ERROR] COMPILATION ERROR : > [INFO] ------------------------------------------------------------- > [ERROR] /home/hadoop/hbase-0.94/src/test/java/org/apache/hadoop/hbase/ResourceChecker.java:[23,25] error: package com.sun.management does not exist > [ERROR] /home/hadoop/hbase-0.94/src/test/java/org/apache/hadoop/hbase/ResourceChecker.java:[46,25] error: cannot find symbol > [ERROR] symbol: class UnixOperatingSystemMXBean > location: class ResourceAnalyzer > /home/hadoop/hbase-0.94/src/test/java/org/apache/hadoop/hbase/ResourceChecker.java:[75,29] error: cannot find symbol > [ERROR] symbol: class UnixOperatingSystemMXBean > location: class ResourceAnalyzer > /home/hadoop/hbase-0.94/src/test/java/org/apache/hadoop/hbase/ResourceChecker.java:[76,23] error: cannot find symbol > [INFO] 4 errors > [INFO] ------------------------------------------------------------- > [INFO] ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] ------------------------------------------------------------------------ > I have a patch available which should work for all JDKs including Sun. > I am in the process of testing this patch. Preliminary tests indicate the build is working fine with this patch. I will post this patch when I am done testing. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira