Ok, after a couple hours banging against this, it turns out that the rat-0.5.1.jar (used for the release auditing -- license header checks and the like) which we copy into the hadoop lib directory contains an older version of org/apache/commons/lang/WordUtils.class. I filed HADOOP-4074 to fix this. In the meantime, I've commented out release audit from the test patch process and no longer copy the rat jar into the hadoop lib dir.

n.

On Sep 4, 2008, at 11:19 AM, Ashish Thusoo wrote:

Looks like hadoopQA is picking up some other version of commons-lang.

I just checked out a fresh version of trunk and was able to successfully
compile it in my environment. Can you check if the classpath in your
environment has a different version of common-lang.

Ashish

-----Original Message-----
From: Dhruba Borthakur [mailto:[EMAIL PROTECTED]
Sent: Thursday, September 04, 2008 11:06 AM
To: [email protected]
Subject: Re: Hive checkin broke trunk

The compilation should use the version 2.4 of the apache common- lang.jar
file and it shoudl be picked up from
src/contrib/hive/lib/commons-lang-2.4.jar. I am wondering if HadoopQA
test process is picking up an older version of this jar.

-dhruba

On Thu, Sep 4, 2008 at 10:20 AM, Owen O'Malley <[EMAIL PROTECTED]>
wrote:

On Sep 4, 2008, at 8:48 AM, Nigel Daley wrote:

I've disabled the Hadoop patch process until trunk compilation is
fixed.

I can't get the TestUnixUserGroupInformation to fail for me on current

trunk. I've tested it on Linux and on hudson.zones.apache.org.

-- Owen


Reply via email to