Как правильно добавить свой тип поля, написанный на Java, расширенный от класса Solr's FieldType?
Я пытался добавить jar с моим типом в единственную папку / lib, но при создании коллекции я получаю
HttpSolrClient$RemoteSolrException:Error from server at http://node:8983/solr: Error CREATEing SolrCore 'custom_type_shard1_replica_n1': Unable to create core [custom_type_shard1_replica_n1] Caused by: com.custom.type.Location"
В методе FieldType write()
я просто регистрирую входящее поле для целей тестирования.
Вот как я определяю свой тип и использую его в managed_schema
файле:
<fieldType name="customlocation" class="com.custom.type.Location"/>
...
<field name="location" type="customlocation" indexed="true" stored="false"/>
Я нашел пару очень коротких учебников, например это и это
Но есть ли официальное и полное руководство по созданию и определению типа настраиваемого поля для Solr?