Не удается найти ресурс 'solrconfig.xml' в classpath в solr при создании ядра solr через API - PullRequest
0 голосов
/ 07 октября 2018

Нашел этот пост с похожей проблемой.Размещение как новый, как его очень старая тема. Не удается найти ресурс 'solrconfig.xml' в classpath в solr

Ошибка ниже при попытке создать Solr CORE из API.

{
    "responseHeader": {
        "status": 400,
        "QTime": 4
    },
    "error": {
        "metadata": [
            "error-class",
            "org.apache.solr.common.SolrException",
            "root-error-class",
            "org.apache.solr.core.SolrResourceNotFoundException"
        ],
        "msg": "Error CREATEing SolrCore 'coreX': Unable to create core [coreX] Caused by: Can't find resource 'config_file_name.xml' in classpath or '/home/batchhub/solr-7.4.0/server/solr/path_to_instance_directory'",
        "code": 400
    }
}

API

http://localhost:8983/solr/admin/cores?action=CREATE&name=coreX&instanceDir=path_to_instance_directory&
config=config_file_name.xml&schema=schema_file_name.xml&dataDir=data

Как решить эту проблему.

1 Ответ

0 голосов
/ 18 октября 2018

instanceDir параметр в коллекции API CREATE должен ссылаться на реальный путь, а не path_to_instance_directory.То же самое для параметра config.

...