Where can I find a list of all the reference implementations for Java EE 6? [closed]
Question
Do you know if there is a list with all the reference implementation for every component of Java EE 6? I.e. GlassFish is the reference container, Hibernate Validator for validation, etc.
Solution
Here's an overview of all RI's (and alternatives).
Java Platform, Enterprise Edition 6 (Java EE 6) - JSR 316
Java Architecture for XML Binding (JAXB) 2.2 - JSR 222
- Oracle JAXB (RI, used in Glassfish 3)
- Oracle Metro
Java API for XML-Based Web Services (JAX-WS) 2.2 - JSR 224
- Oracle JAX-WS (RI, used in Glassfish 3)
- Oracle Metro
- Apache CXF 2.x
Contexts and Dependency Injection for Java - JSR 299 and JSR 330
- JBoss Weld (RI, used in Glassfish 3)
- Apache OpenWebBeans
- Resin CanDI (JSR299 only)
Bean Validation 1.0 JSR 303
- Hibernate Validator (RI, used in Glassfish 3)
- Agimatec Validation
- GWT Validation
Java API for RESTful Web Services (JAX-RS) 1.1 - JSR 311
- Oracle Jersey (RI, used in Glassfish 3)
- JBoss RESTEasy (used in JBoss AS)
- Apache CXF 2.x
- Apache Wink
- Grails JAX-RS
JavaServer Faces 2.0 - JSR 314
- Oracle Mojarra (RI, used in Glassfish 3)
- Apache MyFaces 2.0
Java Servlet 3.0 and JavaServer Pages 2.2/Expression Language 2.2 - JSR 315 and JSR 245
Java Persistence API (JPA) 2.0 - JSR 317
- EclipseLink (RI, used in Glassfish 3)
- OpenJPA 2.0
- Hibernate 3.5.x
Enterprise JavaBeans (EJB3) 3.1 - JSR 318
- Oracle Glassfish 3.x (RI)
- Apache TomEE and OpenEJB (EJB 3.1 lite)
- BuzyBeans (EJB 3.1 lite)
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow