May be I can help about Cocoon.
I use it A LOT.
And am only newbie with Struts.
 
What I LOVE with Struts is the lego concept of the actions.
It is so easy, so intuitive and powerful to manage internal logic.
In Cocoon, the same internal logic requires a lot of Java programming,
and maximum reusability is hard to achieve.
 
Cocoon is more oriented as a component provider and assembler
to create a custom XML pipeline from data source to output.
 
The great power of Cocoon is its impressive list of generators
(you plug them on your datasource(s) and it provides XML to the pipeline)
transformers (XSL, XInclude, ...) and serializers (for output
management: PDF, RTF, CSV, XML, HTML...).
The other very nice things with Cocoon are its cache management,
its "source" concept (everything is seen inside Cocoon as a
XML source, either RO or RW. For example the CVS source
is RW) and its URL handling (each URL requested is
translated into a pipeline).
 
The performances are really good (once you know how to cache things,
which is not very well documented).
 
I wonder if some people have already used both Struts and Cocoon
in the same project. As far as I know, you can do that.
 
 
 
 -----Message d'origine-----
De: Hookom, Jacob John [mailto:[EMAIL PROTECTED]]
Date: jeudi 19 d�cembre 2002 17:24
�: Struts Users Mailing List
Objet: RE: Compliment Frameworks



OJB gets my vote too, it wouldn't be that hard to write/use a bean
serializer like Betwixt to turn your beans or your
application/session/request scope variables to xml for XSLT transformation.
Stay clear of cocoon for now, I guess they are working on revamping the
thing from near scratch (or so I read in an article a few months back).
 
-jacob

-----Original Message----- 
From: James Mitchell [mailto:[EMAIL PROTECTED]] 
Sent: Thu 12/19/2002 10:14 AM 
To: 'Struts Users Mailing List' 
Cc: 
Subject: RE: Compliment Frameworks



> After speaking about frameworks (where only Expresso Strutsxx and
> Struts+Cocoon seem to exist), let's talk about O/R mapping.
> Which one is the easiest/more mature/more functional/best
> documented/most integrable with Struts?

My vote goes to OJB.


--
James Mitchell
Software Engineer/Struts Evangelist
http://www.open-tools.org <http://www.open-tools.org> 

"C makes it easy to shoot yourself in the foot; C++ makes it harder, but
when you do, it blows away your whole leg."
- Bjarne Stroustrup




--
To unsubscribe, e-mail:   <
mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> >
For additional commands, e-mail: <
mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> >



This mail has originated outside your organization,
either from an external partner or the Global Internet.
Keep this in mind if you answer this message.



This e-mail is intended only for the above addressee. It may contain
privileged information. If you are not the addressee you must not copy,
distribute, disclose or use any of the information in it. If you have
received it in error please delete it and immediately notify the sender.
Security Notice: all e-mail, sent to or from this address, may be
accessed by someone other than the recipient, for system management and
security reasons. This access is controlled under Regulation of
Investigatory Powers Act 2000, Lawful Business Practises.

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to