On Mon, May 6, 2013 at 4:13 PM, Kasun Gajasinghe <[email protected]> wrote:

>
> 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
>

 +1

 Thanks !

>
> 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>
>
> *
> *
>



-- 
Sagara Gunathunga

Technical Lead; WSO2, Inc.;  http://wso2.com
V.P Apache Web Services;    http://ws.apache.org/
Linkedin; http://www.linkedin.com/in/ssagara
Blog ;  http://ssagara.blogspot.com
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to