dev@glassfish.java.net

GlassFish 3.1.2 binary compatibility with 3.1.x.

From: Sathyan Catari <Sathyan.Catari_at_oracle.com>
Date: Tue, 06 Dec 2011 12:42:17 -0800

Just did a diff between 3.1.1 and 3.1.2 full profile zip distributions
to identify
the file(s) missing in either 3.1.1 or 3.1.2. I wanted to run this
diff(at the bottom of this email)
by this alias to make sure that

  * all of these differences are known to us and the changes are
    justifiable.
  * we fix any of the packaging errors.
  * we are not introducing incompatibilities by removing/relocating files.
  * we document any such incompatibilities though they are not public
    interfaces(see the related issue
    http://java.net/jira/browse/GLASSFISH-17894).


I understand that we may have done many of them to adhere to Maven
versioning rules
<http://www.java.net/external?url=http://wikis.sun.com/display/GlassFish/Maven+Versioning+Rules>
authored by Bill, but would like to make sure we understand the impact
of these changes
on the overall product especially around IDE integrations and in-house
automated scripts
and fix issues as needed.

Thanks
Sathyan


Only in
glassfish311/glassfish3/glassfish/lib/install/applications/__admingui/META-INF/maven:
org.glassfish.admingui
Only in
glassfish311/glassfish3/glassfish/lib/install/applications/__admingui/WEB-INF/lib:
console-core-3.1.1.jar
Only in glassfish311/glassfish3/glassfish/modules: javax.servlet.jar
Only in glassfish311/glassfish3/glassfish/modules: jaxr-api-osgi.jar
Only in glassfish311/glassfish3/glassfish/modules: jsf-api.jar
Only in glassfish311/glassfish3/glassfish/modules: web-ajp.jar
Only in glassfish311/glassfish3/glassfish/osgi/felix/conf: config.properties
Only in glassfish311/glassfish3/glassfish/osgi/felix/conf: system.properties
Only in glassfish311/glassfish3/glassfish/osgi: equinox

Only in glassfish312/glassfish3/glassfish/config: osgi.properties
Only in
glassfish312/glassfish3/glassfish/lib/install/applications/__admingui/META-INF/maven:
org.glassfish.main.admingui
Only in
glassfish312/glassfish3/glassfish/lib/install/applications/__admingui/WEB-INF/lib:
console-core-3.1.2-b12.jar
Only in
glassfish312/glassfish3/glassfish/lib/install/applications/__admingui:
j_security_check
Only in
glassfish312/glassfish3/glassfish/lib/install/databases/dbvendormapping:
validationclassnames.properties
Only in glassfish312/glassfish3/glassfish/lib/templates: domain.xml.aix.xsl
Only in glassfish312/glassfish3/glassfish/lib/templates: web-domain.xml
Only in glassfish312/glassfish3/glassfish/modules: commonj.sdo.jar
Only in glassfish312/glassfish3/glassfish/modules: grizzly-http-ajp.jar
Only in glassfish312/glassfish3/glassfish/modules: j-interop-repackaged.jar
Only in glassfish312/glassfish3/glassfish/modules: javax.faces.jar
Only in glassfish312/glassfish3/glassfish/modules: javax.servlet-api.jar
Only in glassfish312/glassfish3/glassfish/modules: jersey-gf-servlet.jar
Only in glassfish312/glassfish3/glassfish/modules: jersey-moxy.jar
Only in glassfish312/glassfish3/glassfish/modules:
org.eclipse.persistence.moxy.jar
Only in glassfish312/glassfish3/glassfish/modules:
org.eclipse.persistence.sdo.jar