<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -14,26 +14,29 @@
 	&lt;classpathentry kind=&quot;con&quot; path=&quot;org.eclipse.jdt.launching.JRE_CONTAINER&quot;/&gt;
 	&lt;classpathentry kind=&quot;var&quot; path=&quot;ANT_HOME/lib/ant.jar&quot;/&gt;
 	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/commons-cli-2.0-SNAPSHOT.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/commons-codec-1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/commons-httpclient-3.0.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/commons-logging-1.0.4.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/commons-logging-api-1.0.4.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/commons-net-1.4.1.jar&quot;/&gt;
 	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/hsqldb-1.8.0.10.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/jets3t-0.6.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/junit-3.8.1.jar&quot;/&gt;
 	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/kfs-0.2.2.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/log4j-1.2.15.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/oro-2.0.8.jar&quot;/&gt;
-  &lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/jetty-6.1.14.jar&quot;/&gt;
-  &lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/jetty-util-6.1.14.jar&quot;/&gt;
-  &lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/servlet-api-2.5-6.1.14.jar&quot;/&gt;
-  &lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/jsp-2.1/core-3.1.1.jar&quot;/&gt;
-  &lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/jsp-2.1/jsp-2.1.jar&quot;/&gt;
-  &lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/jsp-2.1/jsp-api-2.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/slf4j-api-1.4.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/slf4j-log4j12-1.4.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/xmlenc-0.52.jar&quot;/&gt;
+  	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/jsp-2.1/jsp-2.1.jar&quot;/&gt;
+  	&lt;classpathentry kind=&quot;lib&quot; path=&quot;lib/jsp-2.1/jsp-api-2.1.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/commons-codec-1.3.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/commons-httpclient-3.0.1.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/commons-el-1.0.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/jasper-compiler-5.5.12.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/jasper-runtime-5.5.12.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/commons-logging-1.0.4.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/commons-logging-api-1.0.4.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/commons-net-1.4.1.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/jets3t-0.6.1.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/junit-3.8.1.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/log4j-1.2.15.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/oro-2.0.8.jar&quot;/&gt;
+  	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/jetty-6.1.14.jar&quot;/&gt;
+  	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/jetty-util-6.1.14.jar&quot;/&gt;
+  	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/servlet-api-2.5-6.1.14.jar&quot;/&gt;
+  	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/core-3.1.1.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/slf4j-api-1.4.3.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/slf4j-log4j12-1.4.3.jar&quot;/&gt;
+	&lt;classpathentry kind=&quot;lib&quot; path=&quot;build/ivy/lib/Hadoop/common/xmlenc-0.52.jar&quot;/&gt;
 	&lt;classpathentry kind=&quot;lib&quot; path=&quot;src/test/lib/ftplet-api-1.0.0-SNAPSHOT.jar&quot;/&gt;
 	&lt;classpathentry kind=&quot;lib&quot; path=&quot;src/test/lib/ftpserver-core-1.0.0-SNAPSHOT.jar&quot;/&gt;
 	&lt;classpathentry kind=&quot;lib&quot; path=&quot;src/test/lib/ftpserver-server-1.0.0-SNAPSHOT.jar&quot;/&gt;</diff>
      <filename>.eclipse.templates/.classpath</filename>
    </modified>
    <modified>
      <diff>@@ -447,6 +447,10 @@ Release 0.20.0 - Unreleased
 
     HADOOP-4791. Fix rpm build process for Chukwa. (Eric Yang via cdouglas)
 
+    HADOOP-4878. Fix eclipse plugin classpath file to point to ivy's resolved
+    lib directory and added the same to test-patch.sh. (Giridharan Kesavan via
+    acmurthy)
+
 Release 0.19.1 - Unreleased
 
   IMPROVEMENTS</diff>
      <filename>CHANGES.txt</filename>
    </modified>
    <modified>
      <diff>@@ -50,6 +50,19 @@
     &lt;echo message=&quot;eclipse.home unset: skipping eclipse plugin&quot;/&gt;
   &lt;/target&gt;
 
+ &lt;target name=&quot;compile&quot; depends=&quot;init, ivy-retrieve-common&quot; unless=&quot;skip.contrib&quot;&gt;
+    &lt;echo message=&quot;contrib: ${name}&quot;/&gt;
+    &lt;javac
+     encoding=&quot;${build.encoding}&quot;
+     srcdir=&quot;${src.dir}&quot;
+     includes=&quot;**/*.java&quot;
+     destdir=&quot;${build.classes}&quot;
+     debug=&quot;${javac.debug}&quot;
+     deprecation=&quot;${javac.deprecation}&quot;&gt;
+     &lt;classpath refid=&quot;classpath&quot;/&gt;
+    &lt;/javac&gt;
+  &lt;/target&gt;
+
   &lt;!-- Override jar target to specify manifest --&gt;
   &lt;target name=&quot;jar&quot; depends=&quot;compile&quot; unless=&quot;skip.contrib&quot;&gt;
     &lt;mkdir dir=&quot;${build.dir}/lib&quot;/&gt;</diff>
      <filename>src/contrib/eclipse-plugin/build.xml</filename>
    </modified>
    <modified>
      <diff>@@ -493,7 +493,7 @@ runCoreTests () {
 ### Tests parts of contrib specific to the eclipse files
 checkJarFilesDeclaredInEclipse () {
   export DECLARED_JARS=$(sed -n 's@.*kind=&quot;lib&quot;.*path=&quot;\(.*jar\)&quot;.*@\1@p' &lt; .eclipse.templates/.classpath)
-  export PRESENT_JARS=$(find lib/ src/test/lib/ -name '*.jar' |sort)
+  export PRESENT_JARS=$(find build/ivy/lib/Hadoop/common/ lib/ src/test/lib/ -name '*.jar' |sort)
   # When run by Hudson, consider libs from ${SUPPORT_DIR} declared
   if [[ ${HUDSON} == &quot;true&quot; ]]; then
       DECLARED_JARS=&quot;${DECLARED_JARS} $(cd &quot;${SUPPORT_DIR}&quot;; find lib -name '*.jar')&quot;</diff>
      <filename>src/test/bin/test-patch.sh</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>886606525f421cb86a207a44f2ffe5552daa2f37</id>
    </parent>
  </parents>
  <author>
    <name>Arun Murthy</name>
    <email>acmurthy@apache.org</email>
  </author>
  <url>http://github.com/yahoo/hadoop/commit/71127ad28040a789a1eb44c965f6f6e33238209c</url>
  <id>71127ad28040a789a1eb44c965f6f6e33238209c</id>
  <committed-date>2008-12-16T19:16:50-08:00</committed-date>
  <authored-date>2008-12-16T19:16:50-08:00</authored-date>
  <message>Merge -r 727254:727255 from trunk to branch-0.20 to fix HADOOP-4878.

git-svn-id: https://svn.eu.apache.org/repos/asf/hadoop/core/branches/branch-0.20@727256 13f79535-47bb-0310-9956-ffa450edef68</message>
  <tree>16ae84a1d7df279d70b84e79d52bb6c841fc3079</tree>
  <committer>
    <name>Arun Murthy</name>
    <email>acmurthy@apache.org</email>
  </committer>
</commit>
