Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
4.8.1
-
None
Description
This has been a problem for a long time, and is still a problem at least for SOLR 4.8.1.
If lineshifts are introduced in some elements in solrconfig.xml SOLR fails to pick up on the values.
example:
ok:
<requestHandler name="/replication" class="solr.ReplicationHandler" enable="${enable.replication:false}"> <lst name="slave"> <str name="masterUrl">${solr.master.url:http://solr-admin1.finn.no:12910/solr/front-static/replication}</str>
not ok:
<requestHandler name="/replication" class="solr.ReplicationHandler" enable="${enable.replication:false}"> <lst name="slave"> <str name="masterUrl">${solr.master.url:http://solr-admin1.finn.no:12910/solr/front-static/replication} </str>
Other example:
ok:
<str name="shards">localhost:12100/solr,localhost:12200/solr,localhost:12300/solr,localhost:12400/solr,localhost:12500/solr,localhost:12530/solr</str>
not ok:
<str name="shards">
localhost:12100/solr,localhost:12200/solr,localhost:12300/solr,localhost:12400/solr,localhost:12500/solr,localhost:12530/solr
</str>
IDEs and people tend to introduce lineshifts in xml-files to make them prettyer. SOLR should really not be affected by this.