Ya, after moving to 1.4.5, it works fine. Thanks. On Thu, Sep 18, 2008 at 5:54 PM, Sridhar Raman <[EMAIL PROTECTED]>wrote:
> I am using 1.4. I shall move to the latest, and try it out. > > > On Thu, Sep 18, 2008 at 5:39 PM, Marcel Reutegger < > [EMAIL PROTECTED]> wrote: > >> Hi, >> >> what version of jackrabbit are you using? this is probably caused by >> https://issues.apache.org/jira/browse/JCR-1408 and has been fixed in >> 1.4.2. >> >> regards >> marcel >> >> Sridhar Raman wrote: >> > Say I have 5 nodes of type tx:Language - Hindi, Hindustani, English, >> > Haryanvi, Italian. >> > >> > When I run query 1: >> > query1 = /jcr:root/CONTENT/LANGUAGES//element(*, >> > tx:Language)[jcr:like(@tx:name, 'Hi%')] >> > I get 2 results - Hindi, Hindustani. >> > >> > But if I run query 2: >> > query2 = /jcr:root/CONTENT/LANGUAGES//element(*, >> > tx:Language)[jcr:like(fn:lower-case(@tx:name), 'hi%')] >> > I get 3 results - Hindi, Hindustani, Haryanvi. >> > >> > In fact, if I run query 3: >> > query3 = /jcr:root/CONTENT/LANGUAGES//element(*, >> > tx:Language)[jcr:like(fn:upper-case(@tx:name), 'HI%')] >> > I get the same 3 results as for lower-case - Hindi, Hindustani, >> Haryanvi. >> > >> > Any idea why this is happening? Or is this expected behaviour? >> > >> > Thanks, >> > Sridhar >> > >> >> >
