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

Ted Yu commented on HBASE-20436:
--------------------------------

{code}
[ERROR] 
/Users/tyu/master/hbase-spark-it/src/test/java/org/apache/hadoop/hbase/spark/IntegrationTestSparkBulkLoad.java:[636,3]
 method does not override or implement a method from a supertype
[ERROR] 
/Users/tyu/master/hbase-spark-it/src/test/java/org/apache/hadoop/hbase/spark/IntegrationTestSparkBulkLoad.java:[638,10]
 no suitable method found for 
processOptions(org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine)
[ERROR]     method 
org.apache.hadoop.hbase.util.AbstractHBaseTool.processOptions(org.apache.commons.cli.CommandLine)
 is not applicable
[ERROR]       (argument mismatch; 
org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine cannot be 
converted to org.apache.commons.cli.CommandLine)
[ERROR]     method 
org.apache.hadoop.hbase.IntegrationTestBase.processOptions(org.apache.commons.cli.CommandLine)
 is not applicable
[ERROR]       (argument mismatch; 
org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine cannot be 
converted to org.apache.commons.cli.CommandLine)
{code}
Looks like the local m2 repo had stale artifact.

Once hbase-common is installed again, the error is gone.

> IntegrationTestSparkBulkLoad cannot access abstract processOptions of 
> AbstractHBaseTool
> ---------------------------------------------------------------------------------------
>
>                 Key: HBASE-20436
>                 URL: https://issues.apache.org/jira/browse/HBASE-20436
>             Project: HBase
>          Issue Type: Bug
>          Components: spark
>            Reporter: Ted Yu
>            Priority: Major
>
> Saw the following compilation error in hbase-spark-it module:
> {code}
> [ERROR] COMPILATION ERROR :
> [INFO] -------------------------------------------------------------
> [ERROR] 
> /hbase/hbase-spark-it/src/test/java/org/apache/hadoop/hbase/spark/IntegrationTestSparkBulkLoad.java:[638,10]
>  abstract method 
> processOptions(org.apache.hbase.thirdparty.org.apache.commons.cli.CommandLine)
>  in org.apache.hadoop.hbase.util.AbstractHBaseTool cannot be accessed directly
> {code}
> The processOptions method of AbstractHBaseTool is abstract.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to