Solr 5.1.0中的Dataimport没有索引几个通过makepair函数获取的字段

时间:2016-10-10 20:48:24

标签: java solr

Schema.xml将所有提到的字段编入索引。它一直在工作,我突然面对这个问题。怎么了。请指教。

错误:

 Line 2458: WARN  - 2016-10-10 19:53:56.757; [   iccCore] 
 org.apache.solr.handler.dataimport.EntityProcessorWrapper; transformer
 threw error    Line 2459:
 org.apache.solr.handler.dataimport.DataImportHandlerException: Error
 invoking script for entity icMetadataProcessed Processing Document #
 2594   Line 2472: Caused by: javax.script.ScriptException: TypeError:
 null has no such function "split" in <eval> at line number 8   Line
 2478: Caused by: <eval>:8 TypeError: null has no such function "split"

1 个答案:

答案 0 :(得分:0)

在自定义脚本中看起来像是一个Javascript错误。可能是脚本期望一个字符串(分裂)并获得null。我会修复javascript忽略该字段或添加调试以查看哪个记录导致该问题,必须错过一个值。