Hi there, We have started development for a project, which uses both Struts and Cocoon. Our developers are facing lot of technical issues while using this combo -- taking more time to resolve -- more issues - less productivity. We had success in earlier projects which used these products separately. We are using Cocoon and Struts in the same web-app. Issues start right.. when JSPs interact with Cocoon. If you have experience, please let me know your suggestions/comments/lessons learnt/advice when you use both these products together. Thanks. --- On Tue 02/04, Robert Simmons < [EMAIL PROTECTED] > wrote: From: Robert Simmons [mailto: [EMAIL PROTECTED]] To: [EMAIL PROTECTED] Date: Wed, 5 Feb 2003 01:55:01 +0100 Subject: Re: cocoon & struts together It was a painful road and I'm still nursing the bruises. But ya, I see its value. -- Robert ----- Original Message ----- From: "Antonio Gallardo" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 05, 2003 1:55 AM Subject: Re: cocoon & struts together > Thanks for the answer. Good speach. I saw you now as a Cocoon fan! :-) > You finally saw the light at the end of the pipeline. ;-) > > Best Regards, > > Antonio Gallardo. > > > > Robert Simmons dijo: > > Actually I'm an EJB specialist and I don't generally work on projects > > conducive to web interfaces. The complexity level of the stuff I do is > > too high. (Pharmaceutical industry and genetic research). My customers > > generally require a higher range of functionality than a web interface > > can provide. > > > > That being said, I do, however, do some web work which is why I took up > > the idea of cocoon. I use the same technique that I use for GUI > > programming. Basically a command centric architecture. I hate to say > > "struts is for amateurs" but it kind of is. It has low complexity and > > thus low > > functionality. It also has high cost in terms of content delivery and > > maintenance costs. I personally chose to avoid all that and let Java > > objects do all the work and let the framework just concentrate on > > presentation. Enter cocoon. > > > > My programs consist of allot of specially designed generators that > > generate pure data. Then I use XSLT to translate that into the > > appropriate media. I also use XSLT to output the forms though I am > > experimenting with reflexive techniques that I have used in GUI > > applications to make generation of forms be based on reflexive command > > analysis. > > > > Frameworks like struts mix functionality with presentation, which IMHO > > is a very bad thing. Its a high maintenance cost solution with a low > > development cost. That is the wrong way around. To be professional you > > want high development cost and low maintenance cost. This causes your > > feature turn around, post release, to be much faster. Since you are able > > to react quickly to the demands of your users, your company or customers > > win. The guy that slapped it together with low development costs may > > make some sales coming out the door, but will bleed customers as they > > seek more stable solutions with faster turn-around time for new features > > and fault correction. > > > > I guess that is a long way of saying, "put all your work into the back > > end." Cocoon is perfect for this because you can develop custom > > generators to deliver data and let a web designer with a couple weeks of > > training worry about the XSLT translation. In the meantime your valuable > > programmer resources are implementing new features and stabilizing the > > product. > > > > Well that's my opinion on the matter. > > > > -- Robert > > > > > > ----- Original Message ----- > > From: "Antonio Gallardo" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Tuesday, February 04, 2003 11:48 PM > > Subject: Re: cocoon & struts together > > > > > >> Robert Simmons dijo: > >> > I dont think that using struts would be useful within an efficient > >> cocoon site. Cocoon takes another approach to web development that > >> is, in my opinion, superior to the jsp/struts approach. > >> > >> Thanks for the comment. I was trying to start learning about this > >> stuff. > >> > >> As a bean specialist (a book writer) what tools you recommend to > >> manage all the beans stuff (creation, changes, etc.) > >> > >> Thanks for the comments. > >> > >> Antonio Gallardo > >> > >> > >> > >> --------------------------------------------------------------------- > >> 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: <[EMAIL PROTECTED]> > >> For additional commands, e-mail: <[EMAIL PROTECTED]> > >> > > > > > > --------------------------------------------------------------------- > > 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: <[EMAIL PROTECTED]> > > For additional commands, e-mail: <[EMAIL PROTECTED]> > > > > > --------------------------------------------------------------------- > 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: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > --------------------------------------------------------------------- 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: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>
_______________________________________________ No banners. No pop-ups. No kidding. Introducing My Way - http://www.myway.com --------------------------------------------------------------------- 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: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>