Apurv Nerlekar created SOLR-11587:
-------------------------------------

             Summary: Support xpointer attribute in xinclude to help 
reuse/modularization of schema.xml/solrConfig.xml
                 Key: SOLR-11587
                 URL: https://issues.apache.org/jira/browse/SOLR-11587
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
          Components: SolrCloud, SolrJ
            Reporter: Apurv Nerlekar
            Priority: Minor


The xinclude tag does have xpointer support as per 
http://www.w3.org/2001/XInclude which helps include specific tags from external 
xml's. Please support xpointer in solr as well. This will help in 
modularization and reusability.

Eg:
child.xml = 
<root>
   <field>1</field> 
   <field>2</field> 
</root>

schema.xml = 
<fields>
<xi:include href="child.xml" *xpointer=(//root)*  
xmlns:xi="http://www.w3.org/2001/XInclude";>
</fields>

References:
1. "The Xerces parser, used by default in Solr, doesn't support the 
xpointer="xpointer()" scheme." from 
https://wiki.apache.org/solr/SolrConfigXml#XInclude

2. http://lucene.472066.n3.nabble.com/XInclude-Multiple-Elements-td3167658.html



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to