Grokbase Groups Pig user March 2013
FAQ
Try this:

pig -secretDebugCmd

this will show you what's actually on the classpath.

On Tue, Mar 12, 2013 at 3:32 PM, Danfeng Li wrote:

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
Sent: Tuesday, March 12, 2013 2:58 PM
To: user@pig.apache.org
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 wrote:

Thanks for the quick repsonse, which guava version I should use?

-----Original Message-----
From: Dmitriy Ryaboy
Sent: Tuesday, March 12, 2013 2:52 PM
To: user@pig.apache.org
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 <dli@operasolutions.com>
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)
at
org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptP
arser.java:499)
at
org.apache.pig.tools.grunt.GruntParser.loadScript(GruntParser.java:551)
at
org.apache.pig.tools.grunt.GruntParser.processExplain(GruntParser.java
:340)
at org.apache.pig.tools.grunt.Grunt.checkScript(Grunt.java:98)
at org.apache.pig.Main.run(Main.java:600)
at org.apache.pig.Main.main(Main.java:157)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
ava:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
orImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.hadoop.util.RunJar.main(RunJar.java:197)

How should I fix it?

Thanks.
Dan

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 6 of 11 | next ›
Discussion Overview
groupuser @
categoriespig, hadoop
postedMar 12, '13 at 9:50p
activeMar 13, '13 at 5:28p
posts11
users3
websitepig.apache.org

People

Translate

site design / logo © 2021 Grokbase