Obișnuiam să-mi creez instanța solr pentru drupal astfel:
rulare docker -v $PWD/solrconf:/asdentcore -e SOLR_JAVA_MEM="-Xms2G -Xmx2G" --restart unless-stop -p 8984:8983 -t --name asdentDevSolr -d solr:8.11
docker exec -it --user=solr asdentDevSolr bin/solr create_core -c asdentcore -d /asdentcore
Unde ./solrconf conține fișierele din modules/contrib/search_api_solr/solr-conf-templates/7.x.
Cu noua ramură 4.x a search_api_solr (și conținutul 8.x) primesc
EROARE: Eroare CREATEing SolrCore 'asdentcore': Nu se poate crea core [asdentcore] Cauzat de: solr.ICUCollationField
Am încercat deja https://stackoverflow.com/questions/53161034/solr-error-unable-to-create-core-mycore-caused-by-solr-icucollationfield - nu a ajutat.
Jurnalele de containere afișează următoarele erori:
Cauzat de: org.apache.solr.common.SolrException: Nu se poate crea core [asdentcore]
Cauzat de: org.apache.solr.common.SolrException: Nu s-a putut încărca conf pentru asdentcore de bază: Nu se poate încărca schema /var/solr/data/asdentcore/conf/schema.xml: Eșec de inițiere a pluginului pentru [schema.xml] fieldType "collated_de": Eroare la încărcarea clasei 'solr.ICUCollationField'
Cauzat de: org.apache.solr.common.SolrException: Nu se poate încărca schema /var/solr/data/asdentcore/conf/schema.xml: Eșec de inițiere a pluginului pentru [schema.xml] fieldType "collated_de": Eroare la încărcarea clasei „solr.ICUCollationField”
Cauzat de: org.apache.solr.common.SolrException: Eșec de inițiere a pluginului pentru [schema.xml] fieldType "collated_de": Eroare la încărcarea clasei 'solr.ICUCollationField'
Cauzat de: org.apache.solr.common.SolrException: Eroare la încărcarea clasei „solr.ICUCollationField”
Cauzat de: java.lang.ClassNotFoundException: solr.ICUCollationField