Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Pig >> mail # user >> pig 0.12.0 ERROR 2998: Unhandled internal error. com.google.common.collect.ImmutableSet.of


Copy link to this message
-
RE: pig 0.12.0 ERROR 2998: Unhandled internal error. com.google.common.collect.ImmutableSet.of
I download version r11 (https://alexoutilities.googlecode.com/svn-history/r358/repository/com/google/common/google-guava/r11/google-guava-r11.jar ) and put it in my run directory, but still got the same error message. My CLASSPATH is

CLASSPATH=.:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/lib/dt.jar:.....

So it should look in the current directory, right?

Thanks
Dan

-----Original Message-----
From: Dmitriy Ryaboy [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, March 12, 2013 2:58 PM
To: [EMAIL PROTECTED]
Subject: Re: pig 0.12.0 ERROR 2998: Unhandled internal error. com.google.common.collect.ImmutableSet.of

11.0 is currently required.
On Tue, Mar 12, 2013 at 2:54 PM, Danfeng Li <[EMAIL PROTECTED]> wrote:

> Thanks for the quick repsonse, which guava version I should use?
>
> -----Original Message-----
> From: Dmitriy Ryaboy [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, March 12, 2013 2:52 PM
> To: [EMAIL PROTECTED]
> Subject: Re: pig 0.12.0 ERROR 2998: Unhandled internal error.
> com.google.common.collect.ImmutableSet.of
>
> Sounds like you have a bad  (older? newer?) version of guava on the
> classpath.
>
>
> On Tue, Mar 12, 2013 at 2:50 PM, Danfeng Li <[EMAIL PROTECTED]>
> wrote:
>
> > When I try to run pig 0.12.0, I got the following error
> >
> > $ pig12 -param input="t" -param output="s" -c b224G_1.pig
> > log4j:ERROR Could not find value for key log4j.appender.NullAppender
> > log4j:ERROR Could not instantiate appender named "NullAppender".
> > 2013-03-12 17:44:17,724 [main] INFO  org.apache.pig.Main - Apache
> > Pig version 0.12.0-SNAPSHOT (rexported) compiled Mar 07 2013,
> > 13:32:32
> > 2013-03-12 17:44:17,725 [main] INFO  org.apache.pig.Main - Logging
> > error messages to: /home/aaa/pig_1363124657723.log
> > 2013-03-12 17:44:17,934 [main] INFO  org.apache.pig.impl.util.Utils
> > - Default bootup file /home/aaa/.pigbootup not found
> > 2013-03-12 17:44:18,068 [main] INFO
> >  org.apache.pig.backend.hadoop.executionengine.HExecutionEngine -
> > Connecting to hadoop file system at: hdfs://hmaster:8020
> > 2013-03-12 17:44:18,215 [main] INFO
> >  org.apache.pig.backend.hadoop.executionengine.HExecutionEngine -
> > Connecting to map-reduce job tracker at: hmaster:8021
> > 2013-03-12 17:44:18,424 [main] ERROR
> > org.apache.pig.tools.grunt.Grunt
> > - ERROR 2998: Unhandled internal error.
> > com.google.common.collect.ImmutableSet.of(Ljava/lang/Object;Ljava/la
> > ng
> > /Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/
> > la
> > ng/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSe
> > t; Details at logfile: /home/aaa/pig_1363124657723.log
> >
> > In the log file
> > Pig Stack Trace
> > ---------------
> > ERROR 2998: Unhandled internal error.
> > com.google.common.collect.ImmutableSet.of(Ljava/lang/Object;Ljava/la
> > ng
> > /Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/
> > la
> > ng/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSe
> > t;
> >
> > java.lang.NoSuchMethodError:
> >
> com.google.common.collect.ImmutableSet.of(Ljava/lang/Object;Ljava/lang
> /Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/la
> ng/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSet;
> >         at
> org.apache.pig.parser.QueryParser.<clinit>(QueryParser.java:287)
> >         at
> >
> org.apache.pig.parser.QueryParserUtils.createParser(QueryParserUtils.j
> ava:227)
> >         at
> >
> org.apache.pig.parser.QueryParserUtils.createParser(QueryParserUtils.j
> ava:223)
> >         at
> > org.apache.pig.parser.QueryParserDriver.parse(QueryParserDriver.java:225)
> >         at
> > org.apache.pig.parser.QueryParserDriver.parse(QueryParserDriver.java:174)
> >         at
> > org.apache.pig.PigServer$Graph.validateQuery(PigServer.java:1632)
> >         at
> > org.apache.pig.PigServer$Graph.registerQuery(PigServer.java:1605)
> >         at org.apache.pig.PigServer.registerQuery(PigServer.java:563)
> >         at
> > org.apache.pig.tools.grunt.GruntParser.processPig(GruntParser.java:1032)