You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@pig.apache.org by Ryan Compton <co...@gmail.com> on 2014/05/27 22:26:56 UTC

ERROR org.apache.pig.tools.grunt.Grunt - ERROR 2998: Unhandled internal error. org.slf4j.spi.LocationAwareLogger.log

Upgraded to 12.1 and now I'm getting this whenever I try to REGISTER a
jar. I don't use slf4j, so I have no idea what's causing it. Has
anyone else run into it? My Hadoop version is cdh3u3.


Pig Stack Trace
---------------
ERROR 2998: Unhandled internal error.
org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V

java.lang.NoSuchMethodError:
org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
        at org.apache.commons.logging.impl.SLF4JLocationAwareLog.debug(SLF4JLocationAwareLog.java:133)
        at org.apache.pig.parser.QueryParserDriver.expandMacro(QueryParserDriver.java:264)
        at org.apache.pig.parser.QueryParserDriver.parse(QueryParserDriver.java:180)
        at org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1678)
        at org.apache.pig.PigServer$Graph.access$000(PigServer.java:1411)
        at org.apache.pig.PigServer.parseAndBuild(PigServer.java:344)
        at org.apache.pig.PigServer.executeBatch(PigServer.java:369)
        at org.apache.pig.PigServer.executeBatch(PigServer.java:355)
        at org.apache.pig.tools.grunt.GruntParser.executeBatch(GruntParser.java:140)
        at org.apache.pig.tools.grunt.GruntParser.processDescribe(GruntParser.java:286)
        at org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptParser.java:412)
        at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:198)
        at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:173)
        at org.apache.pig.tools.grunt.Grunt.exec(Grunt.java:84)
        at org.apache.pig.Main.run(Main.java:607)
        at org.apache.pig.Main.main(Main.java:156)
        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.apache.hadoop.util.RunJar.main(RunJar.java:197)
================================================================================

Re: ERROR org.apache.pig.tools.grunt.Grunt - ERROR 2998: Unhandled internal error. org.slf4j.spi.LocationAwareLogger.log

Posted by Ryan Compton <co...@gmail.com>.
Update: Turns out I'm getting it on 11.1 as well. Must be a problem
with something in my jar.

On Tue, May 27, 2014 at 1:26 PM, Ryan Compton <co...@gmail.com> wrote:
> Upgraded to 12.1 and now I'm getting this whenever I try to REGISTER a
> jar. I don't use slf4j, so I have no idea what's causing it. Has
> anyone else run into it? My Hadoop version is cdh3u3.
>
>
> Pig Stack Trace
> ---------------
> ERROR 2998: Unhandled internal error.
> org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
>
> java.lang.NoSuchMethodError:
> org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
>         at org.apache.commons.logging.impl.SLF4JLocationAwareLog.debug(SLF4JLocationAwareLog.java:133)
>         at org.apache.pig.parser.QueryParserDriver.expandMacro(QueryParserDriver.java:264)
>         at org.apache.pig.parser.QueryParserDriver.parse(QueryParserDriver.java:180)
>         at org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1678)
>         at org.apache.pig.PigServer$Graph.access$000(PigServer.java:1411)
>         at org.apache.pig.PigServer.parseAndBuild(PigServer.java:344)
>         at org.apache.pig.PigServer.executeBatch(PigServer.java:369)
>         at org.apache.pig.PigServer.executeBatch(PigServer.java:355)
>         at org.apache.pig.tools.grunt.GruntParser.executeBatch(GruntParser.java:140)
>         at org.apache.pig.tools.grunt.GruntParser.processDescribe(GruntParser.java:286)
>         at org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptParser.java:412)
>         at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:198)
>         at org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:173)
>         at org.apache.pig.tools.grunt.Grunt.exec(Grunt.java:84)
>         at org.apache.pig.Main.run(Main.java:607)
>         at org.apache.pig.Main.main(Main.java:156)
>         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.apache.hadoop.util.RunJar.main(RunJar.java:197)
> ================================================================================