Hi,

there have been two Elasticsearch versions in 
build/plugins/indexer-elasticsearch/
   elasticsearch-1.4.1.jar
   elasticsearch-2.3.3.jar

Adding the target "clean" in front of the list of ant targets brought the builds
back to normal.

Cheers,
Sebastian

On 08/11/2016 03:49 PM, Markus Jelsma wrote:
> Hi Sebastian,
> 
> Can't reproduce but got something else on master:
> 
> Testcase: testCrawlDbStatTransitionInject took 0.105 sec
>         Caused an ERROR
> org/mockito/stubbing/Answer
> java.lang.NoClassDefFoundError: org/mockito/stubbing/Answer
>         at 
> org.apache.hadoop.mrunit.mapreduce.ReduceDriver.getContextWrapper(ReduceDriver.java:281)
>         at 
> org.apache.hadoop.mrunit.mapreduce.ReduceDriver.run(ReduceDriver.java:257)
>         at 
> org.apache.nutch.crawl.CrawlDbUpdateTestDriver.update(CrawlDbUpdateTestDriver.java:98)
>         at 
> org.apache.nutch.crawl.TestCrawlDbStates.testCrawlDbStatTransitionInject(TestCrawlDbStates.java:233)
> Caused by: java.lang.ClassNotFoundException: org.mockito.stubbing.Answer
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> 
> Opened up:
> https://issues.apache.org/jira/browse/NUTCH-2298
> 
> Markus
> 
>  
>  
> -----Original message-----
>> From:Sebastian Nagel <[email protected]>
>> Sent: Wednesday 10th August 2016 9:01
>> To: [email protected]
>> Subject: Failing trunk builds in Jenkins
>>
>> Hi,
>>
>> the trunk builds on Jenkins
>>   https://builds.apache.org/job/Nutch-trunk/
>> are failing since mid of July when compiling the plugin indexer-elastic,
>> see errors below.
>>
>> I've tried to reproduce the error locally on Ubuntu 16.04 with Java 7 and 8
>> but the builds succeed.
>>
>> Does anyone have an idea?
>>
>> Thanks,
>> Sebastian
>>
>>
>> compile:
>>      [echo] Compiling plugin: indexer-elastic
>>     [javac] Compiling 1 source file to
>> <https://builds.apache.org/job/Nutch-trunk/ws/build/indexer-elastic/classes>
>>     [javac]
>> <https://builds.apache.org/job/Nutch-trunk/ws/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java>:96:
>> error: cannot find symbol
>>     [javac]       .setBackoffPolicy(BackoffPolicy.exponentialBackoff(
>>     [javac]       ^
>>     [javac]   symbol:   method setBackoffPolicy(BackoffPolicy)
>>     [javac]   location: class Builder
>>     [javac]
>> <https://builds.apache.org/job/Nutch-trunk/ws/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java>:107:
>> error: cannot find symbol
>>     [javac]     Settings.Builder settingsBuilder = 
>> Settings.settingsBuilder();
>>     [javac]                                                ^
>>     [javac]   symbol:   method settingsBuilder()
>>     [javac]   location: interface Settings
>>     [javac]
>> <https://builds.apache.org/job/Nutch-trunk/ws/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java>:119:
>> error: cannot find symbol
>>     [javac]           settingsBuilder.put(parts[0].trim(), parts[1].trim());
>>     [javac]                          ^
>>     [javac]   symbol:   method put(String,String)
>>     [javac]   location: variable settingsBuilder of type Builder
>>     [javac]
>> <https://builds.apache.org/job/Nutch-trunk/ws/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java>:126:
>> error: cannot find symbol
>>     [javac]       settingsBuilder.put("cluster.name", clusterName);
>>     [javac]                      ^
>>     [javac]   symbol:   method put(String,String)
>>     [javac]   location: variable settingsBuilder of type Builder
>>     [javac]
>> <https://builds.apache.org/job/Nutch-trunk/ws/src/plugin/indexer-elastic/src/java/org/apache/nutch/indexwriter/elastic/ElasticIndexWriter.java>:134:
>> error: cannot find symbol
>>     [javac]       TransportClient transportClient =
>> TransportClient.builder().settings(settings).build();
>>     [javac]                                                        ^
>>     [javac]   symbol:   method builder()
>>     [javac]   location: class TransportClient
>>     [javac] 5 errors
>>

Reply via email to