radha c wrote:
Hi,
I am having below schema.xml, I did not define any string field. But I am
getting the below error when I start Tomcat,
Can anyone please suggest me what is the issue here.
Why you got the exception is because you don't have string field type
defined in schema.xml,
but you have the dependency of string in solrconfig.xml (I guess).
Remove "elevator" search component and "/elevate" request handler definition
from solrconfig.xml and restart solr, if it is unnecessary.
Koji
WARNING: No queryConverter defined, using default converter
Mar 20, 2009 7:31:55 PM org.apache.solr.core.QuerySenderListener newSearcher
INFO: QuerySenderListener sending requests to searc...@fe135d main
Mar 20, 2009 7:31:55 PM org.apache.solr.servlet.SolrDispatchFilter init
SEVERE: Could not start SOLR. Check solr/home property
org.apache.solr.common.SolrException: Unknown FieldType: 'string' used in
QueryElevationComponent
at
org.apache.solr.handler.component.QueryElevationComponent.inform(QueryElevationComponent.java:151)
at
org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:388)
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:571)
<schema name="example">
<types>
<fieldType name="text" class="solr.TextField"
positionIncrementGap="100"/>
<fieldType name="integer" class="solr.IntField" omitNorms="true"/>
</types>
<fields>
<!-- BOOKS -->
<field name="person_id" type="integer" indexed="true" stored="true"
multivalued="false" required="true"/>
<field name="first_name" type="text" indexed="true" stored="true"
multivalued="false"/>
<field name="last_name" type="text" indexed="true" stored="true"
multivalued="false"/>
<field name="_age" type="integer" indexed="true" stored="true"
multivalued="false"/>
<field name="all" type="text" indexed="true" stored="true"
multivalued="true"/>
</fields>
<uniqueKey>person_id</uniqueKey>
<defaultSearchField>all</defaultSearchField>
<solrQueryParser defaultOperator="OR"/>
<copyField source="first_name" dest="all"/>
<copyField source="last_name" dest="all"/>
<copyField source="_age" dest="all"/>
</schema>