[opencms-dev] Index an XmlContent element

Juan Francisco Fernández juanffernandez at faffe.es
Thu Apr 3 10:48:19 CEST 2008


Hi guys, 

 

I want to perform a search using Lucene engine in a custom xmlcontent
created by my own. I want to search only in one field of this content, and I
have tried all the possible configurations in the Search Management tools at
the Admin View. I thouth that I must configure it as this at
opencms-search.xml:

 

<fieldconfiguration>

<name>XmlContentName</name>

<fields>

<field name="ElementName" store="false" index="true">

<mapping type="item">ElementName</mapping>

</field>

</fields>

</fieldconfiguration>

 

Then I assigned this field configuration to an index:

 

<index>

<name>IndexXmlContentName </name>

<rebuild>auto</rebuild>

<project>Online</project>

<locale>es</locale>

<configuration>XmlContentName</configuration>

<sources>

<source>CustomSource</source>

</sources>

</index>

 

And rebuild the index. Then I try to find a Term that appears in
ElementName, at least, on one file of this content type, and no results have
been returned. If I change the mapping type to content, then it returns all
the files that contains the term at any content’s item, so I think the
search is working ok but I have the problem at the field configuration. 

 

Any suggestion?

 

Thanks!

 

Juan Francisco Fernández Rodríguez
Dirección de Organización y Sistemas. Dpto de Servicios Informáticos
FUNDACIÓN ANDALUZA FONDO DE FORMACIÓN Y EMPLEO
CONSEJERÍA DE EMPLEO
Carretera de la esclusa, 11. 
Edificio Galia Puerto. Acceso A.
41011 Sevilla
Tfno.: 954 385 550   Fax: 954 915 119
Correo-e: juanffernandez at faffe.es <blocked::mailto:juanffernandez at faffe.es> 

ADVERTENCIA LEGAL

Le informamos, como destinatario de este mensaje, que el correo electrónico
y las comunicaciones por medio de Internet no permiten asegurar ni
garantizar la confidencialidad de los mensajes transmitidos, así como
tampoco su integridad o su correcta recepción, por lo que la FUNDACIÓN
ANDALUZA FONDO DE FORMACIÓN Y EMPLEO no asume responsabilidad alguna por
tales circunstancias. Si no consintiese en la utilización del correo
electrónico o de las comunicaciones vía Internet le rogamos nos lo comunique
y ponga en nuestro conocimiento de forma inmediata. 

Este mensaje va dirigido, de manera exclusiva, a su destinatario. En caso de
haber recibido este mensaje por error, le rogamos que, de forma inmediata,
nos lo comunique mediante correo electrónico remitido a nuestra atención o a
través del teléfono (+34) 954 385550 y proceda a su eliminación, así como a
la de cualquier documento adjunto al mismo. Asimismo, le comunicamos que la
distribución, copia o utilización de este mensaje, o de cualquier documento
adjunto al mismo, cualquiera que fuera su finalidad, están prohibidas por
ley.

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20080403/2438dae7/attachment.htm>


More information about the opencms-dev mailing list