Marcel Reutegger wrote:
Torgeir Veimo wrote:
I have trouble doing some queries, eg

/jcr:root//element(*,nt:resource)[jcr:contains(.,'t')]

are you sure the xml file contains the word 't'? the jcr:contains function will not find words that just contain the letter 't'.

where the result come up empty. The text has content type text/xml. How can I verify that those nodes i save indeed are being indexed?

Unfortunately there is not much logging that you can turn on. This leaves you with two options:
- debug jackrabbit (method: NodeIndexer.addBinaryValue())
- inspect the lucene index (e.g. using Luke: http://www.getopt.org/luke/luke.jnlp)

Inspection using Luke sounds like a good option. However, it turned out to be a spelling error being introduced in the text filter classes "MsreplaceTextFilter", so an exception was being thrown that disabled text indexing..
--
-Torgeir

Reply via email to