XSLT processing
XML documents can be indexed for a wide variety of purposes. For example, in database data sources Funnelback creates an XML document for each row from the database.
XSLT processing may be used by Funnelback in the following situations:
-
Displaying results from database data sources.
-
Displaying a cached XML document.
In both cases the cache controller must be used. It will apply an XSL transformation if an XSL template exists under $SEARCH_HOME/conf/<collection>/<profile>/template.xsl
. For more details and caveats, see the XML and XSL section of the cache controller documentation.