cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From KOZLOV Roman <r-koz...@opencascade.com>
Subject Re: AW: Xindice - Pipeline to db
Date Wed, 21 Aug 2002 11:22:16 GMT
Just one mistake:

KOZLOV Roman wrote:

> Hi,
>
> praktikant wrote:
>
> > how can I write for example this
> >
> > http://localhost:8080/cocoon/xmldb/dvd/mi2.xml
> > <http://localhost:8080/cocoon/xmldb/dvd/mi2.xml>
> >
> > http://localhost:8080/cocoon/xmldb/dvd/?xpath=//dvd/film
> > <http://localhost:8080/cocoon/xmldb/dvd/?xpath=//dvd/film>
> >
> > http://localhost:8080/cocoon/xmldb/dvd/?xpath=//dvd/film[contains(cover,'mi2
> > ')
> > <http://localhost:8080/cocoon/xmldb/dvd/?xpath=//dvd/film[contains(cover,'mi
> > 2')> ]
> >
> > into the sitemap.xmap?
>
> What for? If you want to get your XML data from Xindice db, then you just add to
> your sitemap a matcher with an appropriate generator source. For example:
>     <map:match pattern="dvd/**">
>         <map:generate src="cocoon:/xmldb/dvd/{1}"/>
>         <map:serialize type="xml"/>
>     </map:match>
>
> Then you can get XML data by URL's you have pointed above.

without "/xmldb" substring, for example http://localhost:8080/cocoon/dvd/mi2.xml

Roman

>
>
> Note, that the sitemap has to contain also the matcher for "xmldb/**" (default
> cocoon's sitemap contains it already):
>    <map:match pattern="xmldb/**">
>     <map:match type="request-parameter" pattern="xpath">
>      <map:generate src="xmldb:xindice://localhost:4080/{../1}#{1}"/>
>      <map:serialize type="xml"/>
>     </map:match>
>
>     <map:generate src="xmldb:xindice://localhost:4080/{1}"/>
>     <map:serialize type="xml"/>
>    </map:match>
>
> By the way, did you read this:
> http://cocooncenter.de/cc/documents/resources/xindice/index.html
>
> Best regards,
> Roman
>
> >
> >
> > thanks
> >
> >         -----Urspr√ľngliche Nachricht-----
> >         Von:    praktikant [mailto:praktikant@feltengmbh.de]
> >         Gesendet am:    Mittwoch, 21. August 2002 08:52
> >         An:     cocoon-users@xml.apache.org
> >         Betreff:        Xindice - Pipeline to db
> >
> >         Hi,
> >         now I can use Xindice in Cocoon.
> >         I've had a wrong idea from using Xindice.
> >
> >         Thanks Roman! :o)
> >         ----------------------------------------------------
> >         But I haven't found something about a pipeline to Xindice.
> >         How can I build a pipeline to Xindice?
> >         How can I write back to Xindice?
> >         How to use XUpdate?
> >         Has someone "simple" examples for it?
> >         ----------------------------------------------------
> >         My db is on .../xindice/db/dvd
> >         The resources named
> >         mi.xml
> >         mi2.xml
> >         mib.xml
> >         mib2.xml
> >
> >            <map:pipeline>
> >             <map:match pattern="dvd/mi2" type="wildcard">
> >              <map:generate src="xmldb/xpath/dvd/mi2.xml"
> > type="serverpages"/>
> >              <map:transform src="dvd/film.xsl" type="xslt"/>
> >              <map:serialize type="xml"/>
> >             </map:match>
> >            </map:pipeline>
> >
> >         Sorry, but no idea how to use XUpdate. :-(
> >
> >         I use WIN2k, Tomcat 4.0.4, Cocoon 2.0.3 (Java 1.3.x), Xindice 1.0,
> > Java SDK
> >         1.3.1_04
> >
> >
> > ---------------------------------------------------------------------
> >         Please check that your question  has not already been answered in
> > the
> >         FAQ before posting.
> > <http://xml.apache.org/cocoon/faq/index.html>
> >
> >         To unsubscribe, e-mail:
> > <cocoon-users-unsubscribe@xml.apache.org>
> >         For additional commands, e-mail:
> > <cocoon-users-help@xml.apache.org>
> >
> > ---------------------------------------------------------------------
> > Please check that your question  has not already been answered in the
> > FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
> >
> > To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
> > For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>
>
> ---------------------------------------------------------------------
> Please check that your question  has not already been answered in the
> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>
> To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
> For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>


---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>


Mime
View raw message