[wildfly-dev] Java EE 7 and WildFly

Jason Greene jason.greene at redhat.com
Tue Oct 29 22:32:36 EDT 2013


Nice! Can I steal your pancake diagram?

On Oct 29, 2013, at 6:47 AM, Arun Gupta <arun.gupta at gmail.com> wrote:

> Closing the loop ...
> 
> http://blog.arungupta.me/2013/10/java-ee-7-implementations-in-wildfly-tech-tip-3/
> 
> explains this now. Feel free to promote!
> 
> Arun
> 
> On Mon, Oct 28, 2013 at 2:23 AM, Pete Muir <pmuir at redhat.com> wrote:
>> 
>> On 28 Oct 2013, at 09:10, Arun Gupta <arun.gupta at gmail.com> wrote:
>> 
>>> Excellent! So here is the list so far:
>>> 
>>> Used from GlassFish:
>>> 
>>> JSON
>>> Concurrency
>>> Expression Language
>>> JSF
>>> 
>>> Red Hat's implementation:
>>> 
>>> Batch - jberet
>>> WebSocket - Undertow
>>> JAX-RS - RESTEasy
>>> CDI - Weld
>>> Bean Validation - Hibernate Validator
>>> 
>>> Unknown (to me):
>>> 
>>> JAX-WS - JBossWS ?
>> 
>> CXF (Apache) is the default
>> 
>>> EJB - nothing separate, baked in the runtime?
>> 
>> Yes.
>> 
>>> Servlet - Undertow ?
>> 
>> Previously JBossWeb (old fork of Tomcat), now Undertow.
>> 
>>> JTA - nothing separate, baked in the runtime?
>> 
>> Narayana (formerly JBoss Transactions, formerly Arjuna)
>> 
>>> JCA - nothing separate, baked in the runtime?
>> 
>> IronJacamar
>> 
>>> JMS - ??
>> 
>> HornetQ
>> 
>>> JPA - Hibernate ?
>> 
>> Yes.
>> 
>>> 
>>> Can you please help me complete or confirm the information in the last
>>> category ?
>>> 
>>> 
>>> Arun
>>> 
>>> On Mon, Oct 28, 2013 at 2:00 AM, Pete Muir <pmuir at redhat.com> wrote:
>>>> Of course, Weld and Hibernate Validator are used ;-)
>>>> 
>>>> The Batch impl is not the RI, but https://github.com/jberet
>>>> 
>>>> On 27 Oct 2013, at 20:28, Arun Gupta <arun.gupta at gmail.com> wrote:
>>>> 
>>>>> Ah, that explains why my JSR 236 and 353 tests showed exactly same
>>>>> output and JSF tests has the same quirks :-)
>>>>> 
>>>>> Is the Batch RI from IBM ? It requires a database to be setup to store
>>>>> all checkpointing data ? Is that stored in memory ?
>>>>> 
>>>>> Is the WebSocket implementation built from scratch ? is it available
>>>>> in stand-alone mode ?
>>>>> 
>>>>> Arun
>>>>> 
>>>>> On Sun, Oct 27, 2013 at 11:20 AM,  <ssilvert at redhat.com> wrote:
>>>>>> On 10/27/2013 1:03 PM, Claudio Miranda wrote:
>>>>>>> On Sun, Oct 27, 2013 at 1:44 PM, Arun Gupta <arun.gupta at gmail.com> wrote:
>>>>>>>> - Are any RI from GlassFish are used in WildFly ?
>>>>>>> AFAIK there is JSF-RI (mojarra) in
>>>>>>> modules/system/layers/base/com/sun/jsf-impl/
>>>>>> To be more precise, it's a fork of Mojarra.  Some releases of our
>>>>>> version contain fixes that have not yet made it upstream.
>>>>>> 
>>>>>> We're also using the glassfish impl for:
>>>>>> EL3
>>>>>> JSR 236 - Concurrency Utilities for Java EE
>>>>>> JSR 353 - Java API for Processing JSON
>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> wildfly-dev mailing list
>>>>>> wildfly-dev at lists.jboss.org
>>>>>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Blog: http://blog.arungupta.me
>>>>> Twitter: http://twitter.com/arungupta
>>>>> _______________________________________________
>>>>> wildfly-dev mailing list
>>>>> wildfly-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Blog: http://blog.arungupta.me
>>> Twitter: http://twitter.com/arungupta
>> 
> 
> 
> 
> -- 
> Blog: http://blog.arungupta.me
> Twitter: http://twitter.com/arungupta
> _______________________________________________
> wildfly-dev mailing list
> wildfly-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/wildfly-dev

--
Jason T. Greene
WildFly Lead / JBoss EAP Platform Architect
JBoss, a division of Red Hat




More information about the wildfly-dev mailing list