Sebastian Nagel created NUTCH-2719: -------------------------------------- Summary: NPE if exchanges.xml uses index writer not available Key: NUTCH-2719 URL: https://issues.apache.org/jira/browse/NUTCH-2719 Project: Nutch Issue Type: Improvement Components: indexer Affects Versions: 1.15 Reporter: Sebastian Nagel Fix For: 1.16
If the exchanges.xml uses an index writer not present (e.g., because the plugin is not in plugin.includes) the index job fails with a NPE: {noformat} java.lang.Exception: java.lang.NullPointerException at org.apache.hadoop.mapred.LocalJobRunner$Job.runTasks(LocalJobRunner.java:462) at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:529) Caused by: java.lang.NullPointerException at org.apache.nutch.indexer.IndexWriters.write(IndexWriters.java:222) at org.apache.nutch.indexer.IndexerOutputFormat$1.write(IndexerOutputFormat.java:62) at org.apache.nutch.indexer.IndexerOutputFormat$1.write(IndexerOutputFormat.java:47) at org.apache.hadoop.mapred.ReduceTask$NewTrackingRecordWriter.write(ReduceTask.java:558) {noformat} This should be caught gracefully with a message about an inconsistent configuration. -- This message was sent by Atlassian JIRA (v7.6.3#76005)