Uploaded image for project: 'Pig'
  1. Pig
  2. PIG-5427

ERROR org.apache.pig.tools.grunt.Grunt - ERROR 2998: Unhandled internal error. org/python/google/common/collect/Lists

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.17.0
    • None
    • build
    • None

    Description

      I have tried running my first program in Pig however I'm unable to do so. I am getting the following error: 

       

      Stack Trace: 

      ```

      {{Pig Stack Trace
      ---------------
      ERROR 2998: Unhandled internal error. org/python/google/common/collect/Lists

      java.lang.NoClassDefFoundError: org/python/google/common/collect/Lists
      at org.apache.pig.tools.pigstats.mapreduce.MRJobStats.getTaskReports(MRJobStats.java:533)
      at org.apache.pig.tools.pigstats.mapreduce.MRJobStats.addMapReduceStatistics(MRJobStats.java:355)
      at org.apache.pig.tools.pigstats.mapreduce.MRPigStatsUtil.addSuccessJobStats(MRPigStatsUtil.java:232)
      at org.apache.pig.tools.pigstats.mapreduce.MRPigStatsUtil.accumulateStats(MRPigStatsUtil.java:164)
      at org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher.launchPig(MapReduceLauncher.java:379)
      at org.apache.pig.backend.hadoop.executionengine.HExecutionEngine.launchPig(HExecutionEngine.java:290)
      at org.apache.pig.PigServer.launchPlan(PigServer.java:1475)
      at org.apache.pig.PigServer.executeCompiledLogicalPlan(PigServer.java:1460)
      at org.apache.pig.PigServer.storeEx(PigServer.java:1119)
      at org.apache.pig.PigServer.store(PigServer.java:1082)
      at org.apache.pig.PigServer.openIterator(PigServer.java:995)
      at org.apache.pig.tools.grunt.GruntParser.processDump(GruntParser.java:782)
      at org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptParser.java:383)
      at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:230)
      at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:205)
      at org.apache.pig.tools.grunt.Grunt.exec(Grunt.java:81)
      at org.apache.pig.Main.run(Main.java:630)
      at org.apache.pig.Main.main(Main.java:175)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.apache.hadoop.util.RunJar.run(RunJar.java:323)
      at org.apache.hadoop.util.RunJar.main(RunJar.java:236)
      Caused by: java.lang.ClassNotFoundException: org.python.google.common.collect.Lists
      at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
      ... 24 more
      ================================================================================}}
      hadoop
      ```

       

      Looks like the error has been fixed in this [commit| https://github.com/apache/pig/commit/6dd3ca4deb84edd9edd7765aa1d12f89a31b1283.]

       

      Even after manually updating the changes in the remote repository it doesn't seem to work. Is there anything else that I should be doing to fix this issue?  

      Attachments

        Activity

          People

            Unassigned Unassigned
            jaggu21 Siva Jagadesh
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: