WildFly Beta 1 has been available for some time now. Tech Tip #1 shows you how to get started with it. Have you tried it ?
This tip will inform you of where all the different Java EE 7 component implementations are coming from:
Component |
JSR |
Implementation |
Java API for WebSocket |
356 |
Undertow (lightweight Web server for WildFly) |
Java API for JSON Processing |
353 |
Used from GlassFish |
Concurrency Utilities for Java EE |
236 |
Used from GlassFish |
Batch Applications for the Java Platform |
352 |
jberet |
Java API for RESTful Web Services |
339 |
RESTEasy
|
Java Message Service (JSR 343) |
343 |
HornetQ
|
Contexts and Dependency Injection |
346 |
Weld
|
Bean Validation |
349 |
Hibernate Validator
|
Java API for Persistence |
338 |
Hibernate
|
Java Connector Architecture |
322 |
IronJacamar
|
Java Transaction API |
907 |
Narayana
|
JavaServer Faces |
344 |
Used from GlassFish |
Expression Language |
341 |
Used from GlassFish |
Servlet |
340 |
Undertow |
Enterprise JavaBeans |
345 |
WildFly |
Java API for XML-based Web Services |
224 |
JBossWS (Apache CXF is default)
|
And in case you are wondering, here is a pancake diagram that shows how these technologies fit together:
Have you tried any of the implementations by itself ?