Hi

I'have such problem using Xindice with Cocoon in embedded mode:

When i use such query
xmldb:xindice-embed:///db/addressbook/#/person
i've got
<xmldb:results xmlns:xmldb="http://apache.org/cocoon/xmldb/1.0"; query="/person" resources="2"><xmldb:result xmlns:xmldb="http://apache.org/cocoon/xmldb/1.0"; docid="06ffa7c01f9fdabb000000f9c1c4eab9"><person xmlns:src="http://xml.apache.org/xindice/Query"; src:col="/db/addressbook" src:key="06ffa7c01f9fdabb000000f9c1c4eab9">
<fname>John</fname>
<lname>Smith</lname>
<phone type="work">563-456-7890</phone>
<phone type="home">534-567-8901</phone>
<email type="home">[EMAIL PROTECTED]</email>
<email type="work">[EMAIL PROTECTED]</email>
<address type="home">34 S. Colon St.</address>
<address type="work">9967 W. Shrimp Ave.</address>
</person></xmldb:result><xmldb:result xmlns:xmldb="http://apache.org/cocoon/xmldb/1.0"; docid="06ffa7c01f9fdabb000000f9c1c5328c"><person xmlns:src="http://xml.apache.org/xindice/Query"; src:col="/db/addressbook" src:key="06ffa7c01f9fdabb000000f9c1c5328c">
<fname>SlackJawedLocal</fname>
<lname>Cletus</lname>
<phone type="work">123-456-7890</phone>
<phone type="home">234-567-8901</phone>


   <phone type="cell">345-678-9012</phone>
   <email type="home">[EMAIL PROTECTED]</email>
   <email type="work">[EMAIL PROTECTED]</email>
   <address type="home">1234 S. Elm St.</address>
   <address type="work">4567 W. Pine St.</address>
</person></xmldb:result></xmldb:results>

And this is ok but when i've try to get first <person> element with query
xmldb:xindice-embed:///db/addressbook/#/person[1]
i've got same result.
Is it something wrong with my query?

another queries for example:
xmldb:xindice-embed:///db/addressbook/#/person[lname='John']
works fine.

on
http://wiki.cocoondev.org/Wiki.jsp?page=XMLIndiceCocoon2.1
there is such query as example
xmldb:xindice-embed:///db/myCollection/#/*[[1]]
but it also doesn't work

any suggestions ?

Greatings
Marcin Domagala



Reply via email to