On Mon, May 6, 2013 at 3:47 PM, Piyum Fernando <[email protected]> wrote:
> Hi, > > I further went through both of these implementations specially considering > the performance and community. > > *Performance with AS:* > > Both of them showed almost similar results. > But with the increasing number of threads myFaces performed slightly > better than mojarra. > > > *Community:* > > Currently both have active communities and there are number of recent > releases from both. > And again it seems myfaces has bit more active community since the start > of the project. > Mojarra(known as RI) was not much active in early days but now. > > > IMO it's better to start with Apache myfaces and keep it as our default > implementation. > Later we can provide the support to mojarra(or any other implementation) > according to the user requirements. > > +1 Thanks, KasunG > Thanks! > > > > > > On Fri, Apr 26, 2013 at 3:18 PM, Pradeep Fernando <[email protected]>wrote: > >> >> >> >> On Fri, Apr 26, 2013 at 12:41 PM, Piyum Fernando <[email protected]> wrote: >> >>> Hi folks, >>> >>> There are two major JSF implementations; Apache myFaces[1] and Oracle >>> Mojarra[2] >>> >>> I tested both of these implementations with a simple JSF wep app running >>> on AS by creating new class loading environments and worked well. >>> >>> I went through few J2EE servers and default implementations they use are >>> as follows; >>> >>> Apache Myfaces - TomEE, Geronimo >>> Oracle Mojarra - Glassfish, Web Logic >>> >>> JBoss comes with both by default. >>> >>> AFAIK most of the times JSF web apps work fine with any of them. >>> But some features may work well only with a particular impl and some may >>> depend on the versions too. >>> >>> IMO we should provide the support to use any of these implementations >>> and versions. >>> In this case we can use different class loading environments for each of >>> them and allow the user to configure the web app to use the one needed. >>> >> >> integrating one of these implementations/test/release/resolve user issues >> is the best way to get start with this kind of task. Smooth integration is >> more important than the, number of JSF implementations we support, to begin >> with. >> just a thought. >> >> --Pradeep >> >> >>> >>> WDYT? >>> >>> [1] http://myfaces.apache.org/ >>> [2] https://javaserverfaces.java.net/ >>> -- >>> Piyum Fernando >>> Software Engineer >>> >>> Mobile: +94 77 22 93 880 >>> Home: +94 31 22 75 715 >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> *Pradeep Fernando* >> Member, Management Committee - Platform & Cloud Technologies >> Senior Software Engineer;WSO2 Inc.; http://wso2.com >> >> blog: http://pradeepfernando.blogspot.com >> m: +94776603662 >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Piyum Fernando > Software Engineer > > Mobile: +94 77 22 93 880 > Home: +94 31 22 75 715 > -- *Kasun Gajasinghe* Software Engineer; Development Technologies Team, WSO2 Inc.; http://wso2.com , *email: **kasung AT spamfree wso2.com ** cell: **+94 (77) 678-0813* *linked-in: *http://lk.linkedin.com/in/gajasinghe * * *blog: **http://kasunbg.org* <http://kasunbg.org> * twitter: **http://twitter.com/kasunbg* <http://twitter.com/kasunbg> * *
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
