On Tue, Sep 8, 2009 at 6:12 AM, measwel <marek_karczew...@yahoo.com.au>wrote:

>
> Indeed, it works fine on jetty. Both JSF and Struts2 basic. As I am using
> Netbeans, I will see if I can install Tomcat or Jetty in the IDE.
>
> Could you please comment on the following:
>
> 1) I believe appfuse version 2.0.2 should have jsf 2.0 support. When I look
> at my-faces config I can see version 1.2 mentioned. Also, in jsf 2.0 I
> believe it is possible to use annotations for both bean instantiation and
> for navigation rules setup. Yet in the downloaded version this is done in
> xml?
>

No, AppFuse does not have JSF 2.0 support. Has JSF 2.0 even been released
yet? We typically use the latest version that MyFaces supports.


>
> 2) I am trying to choose between struts2 and jsf 2.0 as the basis for my
> development work. I have read the article about making that choice, but it
> is from 2006 and might be outdated. Therefore, what would be your advice
> keeping the following in mind (in order of importance) :
>

> a) scalability; I would like to avoid a solution that can run into problems
> when the service becomes popular. I read about jsf scalability issues, but
> it was a long time ago. Supposedly jsf 2.0 is an improvement in that regard
> and scales okay. Your opinion?
>

Personally, I don't think frameworks matter as much as having good
developers to do the work. That being said, any framework that stores any
sort of "state" is likely to be less scalable than one that doesn't.

http://ptrthomas.wordpress.com/2009/01/14/seam-jsf-vs-wicket-performance-comparison/


> b) future proof; I would like to avoid a framework where future upgrades
> might brake backward compatibility completely or where support might die
> for.
>

Most of the frameworks are good at this these days.


> c) support; if I can not manage building the service myself, I might have
> to
> ask for help; in what framework is it easier to find support?
>

To be honest, you'll often find the same level of support no matter which
open source framework you use. The best thing to do is to find each
framework's mailing list and browse their user list for the past couple of
weeks/months. See how active it is and whether people are getting their
questions answered. You might also search on the project's homepage to see
if there's any consulting companies that offer commercial support.

Hope this helps,

Matt


Thank you,
> MPK
> --
> View this message in context:
> http://www.nabble.com/struts2-basic-not-running-tp25338334s2369p25344979.html
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
> For additional commands, e-mail: users-h...@appfuse.dev.java.net
>
>

Reply via email to