While not being from Sun / Oracle, I try to clarify this:
1. The versions 2.0.1, 2.1 and 2.1.1 are the open source versions.
2. For every such a version is a sustaining branch which received patches requested by paying customers. This leads to patch 1, patch 2 etc.
So from Update 6: GF v.2.0.1 (open source) = SJSAS 9.1_02 etc.
With GF v2.1.1 Sun merged the naming:
GF v2.1.1 =
GF v2.1 with (paid) patches 01...06 =
GF v2.0.1 / 9.1_02 with patches 01..12
If e.g. have the commercially supported version of GF v2.1 and have applied all patches until 06,
you also arrived at GF v2.1.1. Same applies if you have SJSAS 9.1_02 and applied all 12 patches.
Still confused? Look here:
http://blogs.sun.com/GlassFishForBusiness/entry/overview_of_sjs_as_9
And the TopLink build seems to be an error if you look at the Glassfish build version:
TopLink: 2.1-b31g-fcs
Glassfish 2.1.1 build b31g-fcs
I guess TopLink should be 2.1.1-b31g-fcs.
Anyway, there will be no 2.1.2 or 2.2 version, so the confusion stops here:
http://blogs.sun.com/theaquarium/entry/focus_on_glassfish_v3_means
Continue with v3, v3.0.1 and v3.1.
Cheers, Jörg
[Message sent by forum member 'jthoennes']
http://forums.java.net/jive/thread.jspa?messageID=463829