I can reproduce it on my box, but I can't figure out why this happens. I tried to rename Comparators to Comparators2 (or any other name), then everything compiled fine.
My dev environment: Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 21:51:28+0800) Maven home: /opt/apache-maven-3.0.5 Java version: 1.6.0_45, vendor: Sun Microsystems Inc. Java home: /usr/java/jdk1.6.0_45/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "2.6.32-358.2.1.el6.i686", arch: "i386", family: "unix" Git bisect tells the first bad commit is: * commit 890e0086a12df5006a23cfdd86f3703f929cb147 | Author: Josh Wills <[email protected]> | Date: Wed Apr 24 04:37:16 2013 | | CRUNCH-196: crunch -> crunch-core rename to fix build issues On Thu, Apr 25, 2013 at 2:13 PM, Matthias Friedrich <[email protected]> wrote: > I fixed the archetype bug that caused the integration test to fail, but > other than that it should work fine (it works locally at least). > > Regards, > Matthias > > On Wednesday, 2013-04-24, Josh Wills wrote: > > Did I break something here? Or is this residual from the crunch -> > > crunch-core move? > > > > > > On Wed, Apr 24, 2013 at 5:35 PM, Apache Jenkins Server < > > [email protected]> wrote: > > > > > See <https://builds.apache.org/job/Crunch-master/1118/changes> > > > > > > Changes: > > > > > > [matt] CRUNCH-196: Fix archetype. > > > > > > [jwills] CRUNCH-197: Swap in AvroKey for AvroWrapper in the > > > AvroKeyConverter object. > > > > > > ------------------------------------------ > > > [...truncated 53 lines...] > > > Fetching changes from 1 remote Git repository > > > Fetching upstream changes from > > > https://git-wip-us.apache.org/repos/asf/crunch.git > > > Commencing build of Revision 7c536c395d6e2d402858b5992a89dfd3168c8114 > > > (origin/master) > > > Checking out Revision 7c536c395d6e2d402858b5992a89dfd3168c8114 > > > (origin/master) > > > Cleaning workspace > > > Resetting working tree > > > Parsing POMs > > > Modules changed, recalculating dependency graph > > > [Crunch-master] $ /home/hudson/tools/java/latest1.6/bin/java -cp > > > > /home/jenkins/jenkins-slave/maven3-agent.jar:/home/hudson/tools/maven/latest/boot/plexus-classworlds-2.4.jar > > > org.jvnet.hudson.maven3.agent.Maven3Main > /home/hudson/tools/maven/latest/ > > > /home/jenkins/jenkins-slave/slave.jar > > > /home/jenkins/jenkins-slave/maven3-interceptor.jar 44876 > > > <===[JENKINS REMOTING CAPACITY]===>channel started > > > log4j:WARN No appenders could be found for logger > > > (org.apache.commons.beanutils.converters.BooleanConverter). > > > log4j:WARN Please initialize the log4j system properly. > > > Executing Maven: -B -f < > > > https://builds.apache.org/job/Crunch-master/ws/pom.xml> > > > -Dmaven.repo.local=/home/jenkins/jenkins-slave/maven-repositories/0 > clean > > > package > > > [INFO] Scanning for projects... > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] Reactor Build Order: > > > [INFO] > > > [INFO] Apache Crunch > > > [INFO] Apache Crunch Test > > > [INFO] Apache Crunch Core > > > [INFO] Apache Crunch HBase Support > > > [INFO] Apache Crunch Contrib > > > [INFO] Apache Crunch Examples > > > [INFO] Apache Crunch Archetype > > > [INFO] Apache Crunch for Scala > > > [INFO] Apache Crunch Distribution > > > [INFO] > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] Building Apache Crunch 0.6.0-SNAPSHOT > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] > > > [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ > crunch-parent --- > > > [INFO] > > > [INFO] --- maven-remote-resources-plugin:1.3:process (default) @ > > > crunch-parent --- > > > [INFO] > > > [INFO] --- apache-rat-plugin:0.8:check (rat-check) @ crunch-parent --- > > > [INFO] Exclude: .git/** > > > [INFO] Exclude: .gitignore > > > [INFO] Exclude: .repository/ > > > [INFO] Exclude: .idea/** > > > [INFO] Exclude: **/resources/*.txt > > > [INFO] Exclude: **/resources/**/*.txt > > > [INFO] Exclude: **/goal.txt > > > [INFO] Exclude: **/target/generated-test-sources/** > > > [INFO] Exclude: **/scripts/scrunch > > > [INFO] > > > [INFO] --- maven-site-plugin:3.1:attach-descriptor (attach-descriptor) > @ > > > crunch-parent --- > > > [INFO] > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] Building Apache Crunch Test 0.6.0-SNAPSHOT > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] > > > [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ crunch-test > --- > > > [INFO] [INFO] Test Source directory: < > > > https://builds.apache.org/job/Crunch-master/ws/crunch-test/src/it/java > > > > > added. > > > > > > [INFO] --- build-helper-maven-plugin:1.7:add-test-source > (add-test-source) > > > @ crunch-test --- > > > [INFO] > > > [INFO] --- build-helper-maven-plugin:1.7:add-test-resource > > > (add-test-resource) @ crunch-test --- > > > [INFO] > > > [INFO] --- maven-remote-resources-plugin:1.3:process (default) @ > > > crunch-test --- > > > [INFO] > > > [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ > > > crunch-test --- > > > [debug] execute contextualize > > > [INFO] Using 'UTF-8' encoding to copy filtered resources. > > > [INFO] skip non existing resourceDirectory < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-test/src/main/resources > > > > > > > [INFO] Copying 3 resources > > > [INFO] > > > [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ > > > crunch-test --- > > > [INFO] Compiling 5 source files to < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-test/target/classes> > > > [debug] execute contextualize > > > [INFO] [INFO] Using 'UTF-8' encoding to copy filtered resources. > > > [INFO] skip non existing resourceDirectory < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-test/src/test/resources > > > > > > > [INFO] Copying 1 resource > > > [INFO] Copying 3 resources > > > > > > [INFO] --- maven-resources-plugin:2.5:testResources > > > (default-testResources) @ crunch-test --- > > > [INFO] [INFO] Compiling 2 source files to < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-test/target/test-classes > > > > > > > > > > [INFO] --- maven-compiler-plugin:2.5.1:testCompile > (default-testCompile) @ > > > crunch-test --- > > > [INFO] > > > [INFO] --- maven-surefire-plugin:2.12:test (default-test) @ > crunch-test --- > > > [INFO] Surefire report directory: < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-test/target/surefire-reports > > > > > > > > > > ------------------------------------------------------- > > > T E S T S > > > ------------------------------------------------------- > > > Running org.apache.crunch.test.CrunchTestSupportTest > > > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.326 > sec > > > > > > Results : > > > > > > Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 > > > > > > [JENKINS] Recording test results > > > [INFO] [INFO] Exclude: .git/** > > > [INFO] Exclude: .gitignore > > > [INFO] Exclude: .repository/ > > > [INFO] Exclude: .idea/** > > > [INFO] Exclude: **/resources/*.txt > > > [INFO] Exclude: **/resources/**/*.txt > > > [INFO] Exclude: **/goal.txt > > > [INFO] Exclude: **/target/generated-test-sources/** > > > [INFO] Exclude: **/scripts/scrunch > > > > > > [INFO] --- apache-rat-plugin:0.8:check (rat-check) @ crunch-test --- > > > [INFO] > > > [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ crunch-test --- > > > [INFO] Building jar: < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-test/target/crunch-test-0.6.0-SNAPSHOT.jar > > > > > > > [INFO] > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] Building Apache Crunch Core 0.6.0-SNAPSHOT > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] > > > [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ crunch-core > --- > > > [INFO] Test Source directory: < > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/it/java > > > > > added. > > > [INFO] > > > [INFO] --- build-helper-maven-plugin:1.7:add-test-source > (add-test-source) > > > @ crunch-core --- > > > [INFO] > > > [INFO] --- build-helper-maven-plugin:1.7:add-test-resource > > > (add-test-resource) @ crunch-core --- > > > [INFO] > > > [INFO] --- avro-maven-plugin:1.7.0:schema (schemas) @ crunch-core --- > > > [INFO] > > > [INFO] --- maven-remote-resources-plugin:1.3:process (default) @ > > > crunch-core --- > > > [debug] execute contextualize > > > [INFO] [INFO] Using 'UTF-8' encoding to copy filtered resources. > > > [INFO] Copying 1 resource > > > [INFO] Copying 3 resources > > > > > > [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ > > > crunch-core --- > > > [INFO] [INFO] Compiling 212 source files to < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/target/classes> > > > > > > [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ > > > crunch-core --- > > > [INFO] ------------------------------------------------------------- > > > [ERROR] COMPILATION ERROR : > > > [INFO] ------------------------------------------------------------- > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[95,54] > > > cannot find symbol > > > symbol : class WritableComparator > > > location: class org.apache.crunch.lib.sort.Comparators > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[95,84] > > > cannot find symbol > > > symbol : class Configurable > > > location: class org.apache.crunch.lib.sort.Comparators > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[72,55] > > > cannot find symbol > > > symbol : class Configured > > > location: class org.apache.crunch.lib.sort.Comparators > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[72,77] > > > cannot find symbol > > > symbol : class RawComparator > > > location: class org.apache.crunch.lib.sort.Comparators > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[72,90] > > > interface expected here > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[47,59] > > > cannot find symbol > > > symbol : class Configured > > > location: class org.apache.crunch.lib.sort.Comparators > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[47,81] > > > cannot find symbol > > > symbol : class RawComparator > > > location: class org.apache.crunch.lib.sort.Comparators > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[47,94] > > > interface expected here > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/Sort.java > >:[230,15] > > > sortComparatorClass(java.lang.Class<? extends > > > org.apache.hadoop.io.RawComparator>) in > > > org.apache.crunch.GroupingOptions.Builder cannot be applied to > > > > (java.lang.Class<org.apache.crunch.lib.sort.Comparators.ReverseWritableComparator>) > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/Sort.java > >:[235,15] > > > sortComparatorClass(java.lang.Class<? extends > > > org.apache.hadoop.io.RawComparator>) in > > > org.apache.crunch.GroupingOptions.Builder cannot be applied to > > > > (java.lang.Class<org.apache.crunch.lib.sort.Comparators.ReverseAvroComparator>) > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/Sort.java > >:[253,15] > > > sortComparatorClass(java.lang.Class<? extends > > > org.apache.hadoop.io.RawComparator>) in > > > org.apache.crunch.GroupingOptions.Builder cannot be applied to > > > > (java.lang.Class<org.apache.crunch.lib.sort.Comparators.ReverseWritableComparator>) > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/Sort.java > >:[256,15] > > > sortComparatorClass(java.lang.Class<? extends > > > org.apache.hadoop.io.RawComparator>) in > > > org.apache.crunch.GroupingOptions.Builder cannot be applied to > > > > (java.lang.Class<org.apache.crunch.lib.sort.Comparators.TupleWritableComparator>) > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/Sort.java > >:[263,15] > > > sortComparatorClass(java.lang.Class<? extends > > > org.apache.hadoop.io.RawComparator>) in > > > org.apache.crunch.GroupingOptions.Builder cannot be applied to > > > > (java.lang.Class<org.apache.crunch.lib.sort.Comparators.ReverseAvroComparator>) > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[54,6] > > > non-static variable super cannot be referenced from a static context > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[54,11] > > > cannot find symbol > > > symbol : method setConf(org.apache.hadoop.conf.Configuration) > > > location: class java.lang.Object > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[52,4] > > > method does not override or implement a method from a supertype > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[61,4] > > > method does not override or implement a method from a supertype > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[66,4] > > > method does not override or implement a method from a supertype > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[78,6] > > > non-static variable super cannot be referenced from a static context > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[78,11] > > > cannot find symbol > > > symbol : method setConf(org.apache.hadoop.conf.Configuration) > > > location: class java.lang.Object > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[76,4] > > > method does not override or implement a method from a supertype > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[84,4] > > > method does not override or implement a method from a supertype > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[89,4] > > > method does not override or implement a method from a supertype > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[126,4] > > > method does not override or implement a method from a supertype > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[166,4] > > > method does not override or implement a method from a supertype > > > [ERROR] < > > > > https://builds.apache.org/job/Crunch-master/ws/crunch-core/src/main/java/org/apache/crunch/lib/sort/Comparators.java > >:[171,4] > > > method does not override or implement a method from a supertype > > > [INFO] 26 errors > > > [INFO] ------------------------------------------------------------- > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] Reactor Summary: > > > [INFO] > > > [INFO] Apache Crunch ..................................... SUCCESS > > > [26.794s] > > > [INFO] Apache Crunch Test ................................ SUCCESS > > > [21.435s] > > > [INFO] Apache Crunch Core ................................ FAILURE > [6.655s] > > > [INFO] Apache Crunch HBase Support ....................... SKIPPED > > > [INFO] Apache Crunch Contrib ............................. SKIPPED > > > [INFO] Apache Crunch Examples ............................ SKIPPED > > > [INFO] Apache Crunch Archetype ........................... SKIPPED > > > [INFO] Apache Crunch for Scala ........................... SKIPPED > > > [INFO] Apache Crunch Distribution ........................ SKIPPED > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] BUILD FAILURE > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] Total time: 57.783s > > > [INFO] Finished at: Thu Apr 25 00:34:37 UTC 2013 > > > [INFO] Final Memory: 23M/68M > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [JENKINS] Archiving disabled > > > [JENKINS] Archiving disabled > > > [JENKINS] Archiving disabled > > > [JENKINS] Archiving disabled > > > [JENKINS] Archiving disabled > > > [JENKINS] Archiving disabled > > > [JENKINS] Archiving disabled > > > [JENKINS] Archiving disabled > > > [JENKINS] Archiving disabled > > > Waiting for Jenkins to finish collecting data > > > mavenExecutionResult exceptions not empty > > > message : Failed to execute goal > > > org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile > > > (default-compile) on project crunch-core: Compilation failure > > > cause : Compilation failure > > > Stack trace : > > > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to > execute > > > goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile > > > (default-compile) on project crunch-core: Compilation failure > > > at > > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213) > > > at > > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > > > at > > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > > > at > > > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) > > > at > > > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) > > > at > > > > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) > > > at > > > > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) > > > at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) > > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > > > at > > > > org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at > > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > > at > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > at > > > > org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329) > > > at > > > > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239) > > > at > > > org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158) > > > at hudson.maven.Maven3Builder.call(Maven3Builder.java:100) > > > at hudson.maven.Maven3Builder.call(Maven3Builder.java:66) > > > at hudson.remoting.UserRequest.perform(UserRequest.java:118) > > > at hudson.remoting.UserRequest.perform(UserRequest.java:48) > > > at hudson.remoting.Request$2.run(Request.java:326) > > > at > > > > hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) > > > at > > > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > > > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > > > at > > > > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > > > at > > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > > > at java.lang.Thread.run(Thread.java:662) > > > Caused by: org.apache.maven.plugin.CompilationFailureException: > > > Compilation failure > > > at > > > > org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:729) > > > at > > > org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:128) > > > at > > > > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) > > > at > > > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) > > > ... 27 more > > > Sending e-mails to: [email protected] > > > channel stopped > > > > > > > > > > > -- > > Director of Data Science > > Cloudera <http://www.cloudera.com> > > Twitter: @josh_wills <http://twitter.com/josh_wills> > >
