Spotlight on GF 4.1 - Components versions
Written on September 4, 2014
Components and sub-projects versions
GlassFish 4 is the Java EE 7 Reference Implementation and as such it embeds the various RI of component specifications such as CDI, JSF, JAX-RS, etc. GlassFish also embeds project which are specific such as GMBAL.
All of those embedded projects are open source and if you are looking for a specific feature or fix, it is sometime useful to know exactly which version has been embedded in GF 4.1. The following table lists most of the various components and sub-projects used with their respective version for GlassFish 4.0 and 4.1.
| Project | GF 4.0 | GF 4.1 |
|---|---|---|
| Tyrus | 1.0 | 1.8.1 |
| Weld | 2.0.0 | 2.2.2 |
| Jersey | 2.0.1 | 2.10.4 |
| Hibernate Validator | 5.0 | 5.1 |
| Mojarra | 2.2.4 | 2.2.7 |
| Open MQ | 5.0 | 5.1 |
| JSON-P | 1.0.2 | 1.0.4 |
| Grizzly | 2.3.1 | 2.3.15 |
| HK2 | 2.1.92 | 2.3.0 |
| JavaDB | 10.9.1 | 10.10.2 |
| JavaMail | 1.5.0 | 1.5.2 |
| Expression Language | 3.0.0 | 3.0.1 |
| JSP | 2.3.2 | 2.3.3 |
| JSP API | 2.3.1 | 2.3.2 |
| JSTL | 1.2.2 | 1.2.3 |
| Metro | 2.3 | 2.3.1 |
| JAXB | 2.2.7 | 2.2.10 |
| EclipseLink | 2.5.2-MR1 | 2.5.2-RC1 |
| GMBAL | 4.0.0-b003 | 4.0.0-b004 |
| CORBA | 4.0.0-007 | 4.0.0-008 |
Originaly posted on The Aquarium blog.