Hi, I have a question about using highlighting with Lucene. What I only want to do: start from an xml document, by example: <flower> This is a beautiful yellow flower </flower>
that I have first indexed in Lucene's index. And when making a query such : flower:yellow get an XML document from the following form: <flower> This is a beautiful <em>yellow</em> flower </flower> I don't want ANYsearch function, but just gain benefit from the highlight function in Lucene. At first glance, I think it's quite a easy task: 1°) Download the java classes from Maik Screiber, make the few modifications on Lucene's code. 2°) Compile the Highlight Transformer java class from article www.cocooncenter.org 3°) Write my sitemap, as written in the same article: <map:transformer logger="sitemap.transformer.highlight" name="highlight" pool-grow="2" pool-max="16" pool-min="2" src="nl.datagram.cocoon.transformation.HighlightTransformer"/> <map:match pattern="flora"> <map:generate type="file" src="flora.xml"/> <map:transform type="highlight" /> <map:serialize/> </map:match> And when pointing to the url: http://localhost:8080/cocoon/flora?query=flower:yellow I should have the desired document: <flower> This is a beautiful <em>yellow</em> flower </flower> Is this right, or highlighting is a much more difficult task? Thanks for your response, Cyril. --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>