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)