cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christofer Dutz" <>
Subject AW: Benefits of using eXist with Cocoon, when XML is versioned in Subversion?
Date Wed, 24 May 2006 15:30:09 GMT
Not to forget the power of the XQuery update-extensions. You can read and
write documents using this.

New versions of eXist (in the subversion repository) support access-control,
locking,concurrency-control and clustering. If your system Crashes during a
write operation, using files your entire file is junk. With eXist it will
repair itself using the journal.




[ c h r i s t o f e r   d u t z ]

univativ GmbH & Co. KG
Robert-Bosch-Str. 7, 64293 Darmstadt

fon:  0 61 51 / 66 717 -0
fax:  0 61 51 / 66 717 -29

Darmstadt, Stuttgart, Karlsruhe, Düsseldorf




Von: Abbas Mousavi [] 
Gesendet: Mittwoch, 24. Mai 2006 17:22
Betreff: Re: Benefits of using eXist with Cocoon, when XML is versioned in



I think that what you missed is the speed of retriving information about
your data collection. think of listing the content of a title tag of many
small xml files at filesystem with cocoon xpathdirectory generator, It is a
very time consuming process on file system but with exist it is very fast.
also eXist lets you to use Xquery which is the standard way of retriving
data from xml data collections.

Of course if you dont need any such data processing and only access
individual files you dont need a database like exist and can use filesystem.

Craeg Strong <> wrote:


My website content is in XML and version controlled in Subversion.
I want to use Cocoon to publish HTML and PDF, etc. for all the usual 
I see that eXist is pre-integrated with Cocoon; I could import my 
documents into eXist and use that.
I can still version the source by exporting from eXist -> file system 
and "svn commit"

I am trying to get a handle on what exactly will the benefits be using 
eXist rather than just the file system.
Can anyone help?

My newbie guess is that it boils down to eXist providing certain things 
that otherwise would have to be programmed directly in the cocoon sitemap.
For example: directory generator, lucene/full text search

So.. isn't that just moving some logic from the sitemap into eXist 
configuration files? What am I missing?



To unsubscribe, e-mail:
For additional commands, e-mail:



How low will we go? Check out Yahoo! MessengerÂ’s low PC-to-Phone
=39663/*http:/>  call rates.

View raw message