Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
<updateRequestProcessorChain name="add-unknown-fields-to-the-schema" default="${update.autoCreateFields:true}" processor="uuid,remove-blank,field-name-mutating,parse-boolean,parse-long,parse-double,parse-date,add-schema-fields"> <processor class="solr.LogUpdateProcessorFactory"/> <processor class="solr.DistributedUpdateProcessorFactory"/> <processor class="solr.RunUpdateProcessorFactory"/> </updateRequestProcessorChain>
Becomes
"updateRequestProcessorChain":[{ "default":"true", "name":"add-unknown-fields-to-the-schema", "processor":"uuid,remove-blank,field-name-mutating,parse-boolean,parse-long,parse-double,parse-date,add-schema-fields", "":[{"class":"solr.LogUpdateProcessorFactory"}, {"class":"solr.DistributedUpdateProcessorFactory"}, {"class":"solr.RunUpdateProcessorFactory"}]}],
The inner array is missing a key. That key would probably have been processor inner element which conflicts with processor parameter.