Configurando Solr para usar UUID como clave

Estoy tratando de configurar Solr 4 para que funcione con UUID y hasta ahora no he tenido éxito

Después de leer la documentación, he visto dos formas diferentes de configurar schema.xml para que funcione con UUID (ambos no funcionan)

para ambos necesito escribir

<fieldType name="uuid" class="solr.UUIDField" indexed="true" />

Opción 1: añadir:

<field name="id" type="uuid" indexed="true" stored="true" default="NEW" multiValued="false"/>

y asegúrese de eliminar la línea

<uniqueKey>id</uniqueKey>

opción 2 añadir:

<field name="id" type="uuid" indexed="true" stored="true" required="true" multiValued="false" /> 

Ambas opciones no funcionan correctamente y devuelven org.apache.solr.common.SolrException: org.apache.solr.common.SolrException: Error al inicializar QueryElevationComponent.

También intenté agregar una fila al archivo colrconfig.xml con la configuración:

<updateRequestProcessorChain name="uuid">
<processor class="solr.UUIDUpdateProcessorFactory"> 
    <str name="fieldName">uniqueKey</str> 
</processor>    
<processor class="solr.RunUpdateProcessorFactory" />
</updateRequestProcessorChain>

Gracias,

Shimon

Respuestas a la pregunta(2)

Su respuesta a la pregunta