cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josema Alonso" <jos...@simbiosystems.com>
Subject Re: XUpdate
Date Sun, 09 Mar 2003 20:38:06 GMT
Irv,
I remember I built the javadoc that came with the transformer and it was
pretty easy to use starting there. I suggest you do the same.
Anyway if you want a snippet I can give you this.

The transformer is declared in the sitemap this way:
   <map:transformer name="xmldb"
src="org.apache.cocoon.transformation.XMLDBTransformer">
    <driver>org.apache.xindice.client.xmldb.DatabaseImpl</driver>
    <base>xmldb:xindice:///db</base>
   </map:transformer>

Then is used on a pipeline like any other transformer. The syntax it uses
for XUpdate queries for example is:
<xindice:query type="update" oid="xmldb-object-id">
  <xu:modifications version="1.0" xmlns:xu="http://www.xmldb.org/xupdate">
    <xu:remove select="/person/phone[@type = 'home']"/>
    <xu:update select="/person/phone[@type = 'work']">
      480-300-3003
    </xu:update>
    </xu:modifications>
</xindice:query>

As I said is pretty straightforward.

Hope it helps.

----- Original Message -----
From: Irving Salisbury
To: cocoon-users@xml.apache.org
Sent: Sunday, March 09, 2003 5:38 AM
Subject: Re: XUpdate


This is great news.  I don't suppose there are any preliminary docs on this
as far as what type of XML it is looking for, etc?  I can go rooting around
in the source, but any docs or even any examples that make use of it would
be a huge help.

Thanks,

Irv

Josema Alonso wrote:

Hey, Irv

There's a XMLDBTransformer available. It was in Scratchpad but it was moved
to a new xmldb block in the CVS repository.
Please, checkout a fresh 2.1 from CVS and you'll foun it there or at its
block: http://cvs.apache.org/viewcvs.cgi/xml-cocoon2/src/blocks/xmldb/

I have used it succesfully quite a while ago.

Best,
Josema.

----- Original Message -----
From: "Irving Salisbury" <irv@dotech.com>
To: <cocoon-users@xml.apache.org>
Sent: Saturday, March 08, 2003 7:54 PM
Subject: XUpdate



I am interested in using xupdate commands to xindice from within Cocoon.
 First, is there something like an XUpdateTransformer that would allow
me to do this within a pipeline?  If not, are there any actions, etc
that help out?  If anyone has any links that would be helpful, that
would be great.

Thanks,

Irv


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






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




---------------------------------------------------------------------
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