keith-turner opened a new issue, #12:
URL: https://github.com/apache/accumulo-maven-plugin/issues/12

   Attempted to build Fluo against Accumulo 2.1.3 RC1 and saw the following 
error from the accumulo2-maven-plugin.
   
   ```
   [ERROR] Failed to execute goal 
org.apache.accumulo:accumulo2-maven-plugin:1.0.0:start (run-plugin) on project 
fluo-integration-tests: Execution run-plugin of goal 
org.apache.accumulo:accumulo2-maven-plugin:1.0.0:start failed: An API 
incompatibility was encountered while executing 
org.apache.accumulo:accumulo2-maven-plugin:1.0.0:start: 
java.lang.NoSuchMethodError: 'org.apache.commons.lang3.Range 
org.apache.commons.lang3.Range.of(java.lang.Comparable, java.lang.Comparable)'
   ```
   
   Used open jdk 11 and set the repository and pluginRepositories to the RC1 
staging repo when attempting to run this.  Looked for a more detailed stack 
traces in the target dirs and could not find anything.   So not sure what was 
trying to use this non-existent method.
   
   As a test I tried building Fluo against Accumulo 2.1.2 and that worked fine. 
  There was a change in the commons lang version for 2.1.3 in Accumulo commit 
6784e59da3a39d315e29619b3ab2e162cf5e6507, so that is probably causing this 
problem.  Not completely sure if this is a problem with the 
accumulo2-maven-plugin or more of a problem with dependency managment in the 
Fluo pom, assuming its a problem with this plugin for now.  Need to figure out 
how to get a stack trace and see what code is trying to use the missing method 
in commons lang3.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to