As others have said, maybe you should consider more of a stack than just an appserver and the UI-framework
Spikesource has a nice picture of components for such stacks on their website. I have not tried their stacks... but to get an idea: <http://www.spikesource.com/products/corestack.html> The Spring framework tries to get all of it under one hood. And judging from the growing user-population it seems to do it well: <http://www.springframework.org/> JSf and therefor MyFaces play a role because they are part of the official standardized JEE stack from version 1.5 onward... Spring, by the way, can play together with JSF Guess you have some reading ;-) And most probably some more questions... - Performance and J2EE? well a full-blown J2EE container usually can help in two ways: - distribute the load on a flexible amount of hardware by clustering - distribute the load on hardware by putting different layers of the app on different machines (JSF on one, EJB's on another one, DB on a third). AND it does it in a stadardized way... This layer-distribution can also be used for security. The UI-layer goes into the DM, the backend in a secure area, with a good firewall- admin this becomes a secure setup... hth Alexander > -----Original Message----- > From: Cyrille37 [mailto:[EMAIL PROTECTED] > Sent: Wednesday, July 12, 2006 8:38 PM > To: [EMAIL PROTECTED] > Cc: MyFaces Discussion; [EMAIL PROTECTED] > Subject: [newbie] MyFaces or Barracuda ?? > > Hello, > > I'm exploring Java solutions for a new Web Application project. > > I'm coming from ASP.Net but for the new starting project, the > first rule > is plateform portability, so Java is the solution. > > Unfortunately, unlike .Net, Java for Web Application is not > delivered as > a package. So I've to make an assembly of solutions to get an > environment for creating the Web Application. > > After surfing onto Java/J2EE projects, I've selected some nice stuff : > - App Server : Enhydra > - Framework : here is my interogation, MyFaces or Barracuda ?? > - What else is needed for a strong and well formed Web > Application ?? > > I guess you have opinion on that question ... > > Please, share your mind ;o) > Thanks > Cyrille. > >

