> > > Yes, your first query returns the correct results, and the > second returns > nothing? However, I'm not sure what that tells me. It seems > like i can't > reference a node property for that nodetype. Any ideas?
According 6.6.5.2 jsr 170 specification you can either use "." (this node) or a property (@my:property). So apparently, your second query is not valid according specification. //element(*,cwe:comment)[jcr:contains(@cwe:body,'banana')] should work again, Regards Ard > > > > Ard Schrijvers wrote: > > > > Ah, ofcourse, you said query 2 isn't working :-) > > > > But what happens when you simplify the query, for example by > > > > query 2: > > //*[jcr:contains(@cwe:body,'banana')] > > > > does this return results? > > > > if so, does > > > > //*[jcr:contains(cwe:comment/@cwe:body,'banana')] > > > > Perhaps if for example the first gives you a hit and the > second not, it > > helps you find the problem > > > > Regards Ard > > > >> > >> > >> Yes, I have checked to make sure the values are there. Query > >> 1 is actually > >> working fine. It is Query 2 that is having an issue. The > >> only difference i > >> can see is that jcr:content is a property of cwe:file of type > >> nt:resource > >> and cwe:comment is a child node of cwe:file. Should that > >> affect anything? > >> > >> > >> > >> Ard Schrijvers wrote: > >> > > >> > Hello, > >> > > >> > > >> >> query 1: > >> >> //element(*,cwe:file)[jcr:contains(jcr:content/@jcr:mimeType, > >> >> 'application/msword')]/rep:excerpt() order by @jcr:score desc > >> > > >> > You can try first to debug a little: > >> > > >> > does //*[jcr:contains(@jcr:mimeType, 'application/msword')] > >> for example > >> > returns a result? If not, you might know better where to > >> look (do you > >> > actually have a property mimeType to begin with...you might > >> take a look > >> > with Luke at your lucene index). Futhermore, > >> > > >> > //[EMAIL PROTECTED]:mimeType='application/msword'] makes IMO more > >> sense (though 99% > >> > of the time it will return the same result (depending on > >> your analyzer > >> > used)) > >> > > >> > Regards Ard > >> > > >> > > >> > > >> > > >> > >> -- > >> View this message in context: > > http://www.nabble.com/query-for-child-property-tf4262707.html#a12145049 > Sent from the Jackrabbit - Users mailing list archive at Nabble.com. > > > -- View this message in context: http://www.nabble.com/query-for-child-property-tf4262707.html#a12147456 Sent from the Jackrabbit - Users mailing list archive at Nabble.com.
