[ 
https://issues.apache.org/jira/browse/PHOENIX-1183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14104732#comment-14104732
 ] 

Russell Jurney commented on PHOENIX-1183:
-----------------------------------------

Now that I've built Phoenix 4.0.1 against CDH 5.1 / HBase 0.98.1, I get this 
error. Not sure if I'm forgetting to load an HBase jar or something?

2014-08-20 15:46:32,623 INFO 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigRecordReader: 
Current split being processed 
hdfs://cluster1-srv1.e8.com:8020/e8/prod/web_behavior/anomaly_profile.txt/2014/07/15/12/part-r-00000:0+5850
2014-08-20 15:46:32,628 INFO org.apache.phoenix.pig.hadoop.PhoenixOutputFormat: 
Initializing new Phoenix connection...
2014-08-20 15:46:32,643 INFO org.apache.hadoop.mapred.TaskLogsTruncater: 
Initializing logs' truncater with mapRetainSize=-1 and reduceRetainSize=-1
2014-08-20 15:46:32,646 FATAL org.apache.hadoop.mapred.Child: Error running 
child : java.lang.NoClassDefFoundError: 
org/apache/hadoop/hbase/client/HTableInterface
        at 
org.apache.phoenix.query.HBaseFactoryProvider.<clinit>(HBaseFactoryProvider.java:39)
        at 
org.apache.phoenix.query.QueryServicesOptions.withDefaults(QueryServicesOptions.java:146)
        at 
org.apache.phoenix.query.QueryServicesImpl.<init>(QueryServicesImpl.java:34)
        at 
org.apache.phoenix.jdbc.PhoenixDriver.getQueryServices(PhoenixDriver.java:96)
        at 
org.apache.phoenix.jdbc.PhoenixDriver.getConnectionQueryServices(PhoenixDriver.java:114)
        at 
org.apache.phoenix.jdbc.PhoenixEmbeddedDriver.connect(PhoenixEmbeddedDriver.java:112)
        at java.sql.DriverManager.getConnection(DriverManager.java:571)
        at java.sql.DriverManager.getConnection(DriverManager.java:187)
        at 
org.apache.phoenix.pig.PhoenixPigConfiguration.getConnection(PhoenixPigConfiguration.java:90)
        at 
org.apache.phoenix.pig.hadoop.PhoenixOutputFormat.getConnection(PhoenixOutputFormat.java:87)
        at 
org.apache.phoenix.pig.hadoop.PhoenixOutputFormat.getRecordWriter(PhoenixOutputFormat.java:65)
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigOutputFormat.getRecordWriter(PigOutputFormat.java:84)
        at 
org.apache.hadoop.mapred.MapTask$NewDirectOutputCollector.<init>(MapTask.java:548)
        at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:653)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:330)
        at org.apache.hadoop.mapred.Child$4.run(Child.java:268)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:415)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1554)
        at org.apache.hadoop.mapred.Child.main(Child.java:262)
Caused by: java.lang.ClassNotFoundException: 
org.apache.hadoop.hbase.client.HTableInterface
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        ... 20 more


> phoenix-pig does not work with CDH 5.1
> --------------------------------------
>
>                 Key: PHOENIX-1183
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1183
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 4.0.0
>         Environment: CDH 5.1, CentOS 6.4
>            Reporter: Russell Jurney
>            Priority: Critical
>              Labels: 5.1, cdh, cloudera, hbase, phoenix, pig
>
> 2014-08-19 14:03:46,904 FATAL org.apache.hadoop.mapred.Child: Error running 
> child : java.lang.IncompatibleClassChangeError: Found interface 
> org.apache.hadoop.mapreduce.TaskAttemptContext, but class was expected



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to