(SolrResourceLoader loader, String name)
| 377 | ConfigNode.SUBSTITUTES.remove(); |
| 378 | } |
| 379 | } |
| 380 | |
| 381 | private IndexSchemaFactory.VersionedConfig readXml(SolrResourceLoader loader, String name) { |
| 382 | try (InputStream in = loader.openResource(name)) { |
| 383 | ResourceProvider rp = new ResourceProvider(in); |
| 384 | XmlConfigFile xml = new XmlConfigFile(loader, rp, name, null, "/config/", null); |
| 385 | return new IndexSchemaFactory.VersionedConfig( |
| 386 | rp.zkVersion, |
| 387 | new DataConfigNode(new DOMConfigNode(xml.getDocument().getDocumentElement()))); |
| 388 | } catch (IOException e) { |
| 389 | throw new SolrException(ErrorCode.SERVER_ERROR, e); |
| 390 | } |
| 391 | } |
| 392 |
no test coverage detected