Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jakarta.ee-spec.committee] Other version mismatches beyond JACC

Jean-Louis pointed out to me there are potentially other version mismatches beyond the JACC 1.5/1.6 issue.

Here are the versions we have listed in the Platform spec currently:

 - https://github.com/eclipse-ee4j/jakartaee-platform/blob/master/specification/src/main/asciidoc/platform/RelatedDocuments.adoc

---------------------------------------------

# Jakarta Transactions, version 1.2 vs 1.3

Platform reported version: 1.2
PR version: 1.3

We updated the Java Transaction API to create a clean split.  This is in the JCP as 1.3 https://jcp.org/aboutJava/communityprocess/mrel/jsr907/index3.html

Though the actual Java EE 8 version is 1.2, in Jakarta EE 8 we will have 1.3.  I'm reading this as a necessary exception to the rule that all versions would be the same between Java EE 8 and Jakarta EE 8 and what we need to do is update `RelatedDocuments.adoc` to reflect the version is 1.3.

Does anyone disagree?

---------------------------------------------

# Jakarta™ Deployment Specification, version 1.2 vs 1.7

Platform reported version: 1.2
PR version: 1.7

The last maintenance release of JSR-88 on the JCP site is 1.2  https://download.oracle.com/otndocs/jcp/j2ee_deployment-1.2-mrel-oth-JSpec/

Our `RelatedDocuments.adoc` says it is 1.2, but we have a 1.7 in progress for a vote.

What should be our action here?  Update `RelatedDocuments.adoc` to say 1.7, or update the Deployment vote to 1.2?  We have already shipped a 1.7, so it seems we have no choice but to align `RelatedDocuments.adoc` to say 1.7, not 1.2

 - https://mvnrepository.com/artifact/jakarta.enterprise.deploy/jakarta.enterprise.deploy-api/1.7.1

---------------------------------------------

# Jakarta™ Web Services Metadata, version 2.1 vs 1.1

Platform reported version: 2.1
PR version: 1.1

At the JCP the latest version is 2.1.  JSR-000181 Web Services Metadata for the JavaTM Platform Maintenance Release 2

  - https://download.oracle.com/otndocs/jcp/websvcs_metadata-2_1-mrel2-eval-spec/

Our `RelatedDocuments.adoc` also says 2.1.  We have a 1.1 up for a vote.

 - https://github.com/jakartaee/specifications/pull/48

It looks as though on the JCP side this spec jumped for 1.0 to 2.1 on the first maintenance release and there is no 2.0 or 1.1:

 - https://download.oracle.com/otndocs/jcp/web_svcs_md-1.0-fr-spec-oth-JSpec/
 - https://download.oracle.com/otndocs/jcp/websvcs_metadata-2_1-mrel2-eval-spec/

The claim of 2.1 looks like it was only ever a mistake in the specification itself and the artifact in Maven Central has always been 1.1.

 - https://mvnrepository.com/artifact/javax.jws/javax.jws-api/1.1
 - https://mvnrepository.com/artifact/jakarta.jws/jakarta.jws-api/1.1.1

I'm inclined to say way just update the `RelatedDocuments.adoc` to say 1.1 and leave it at that.

---------------------------------------------

# Jakarta™ Concurrency Specification, Version 1.0 vs 1.1

Platform reported version: 1.0
PR version: 1.1

The last and only official release of JSR 236: Concurrency Utilities for JavaTM EE was 1.0.

 - https://download.oracle.com/otndocs/jcp/concurrency-1_0-fr-eval-spec/index.html

However a 1.1 was pushed to the javax.enterprise.concurrent groupId in Maven Central in Feb 2018 and then by us in Jan 19

 - https://mvnrepository.com/artifact/javax.enterprise.concurrent/javax.enterprise.concurrent-api/1.1
 - https://mvnrepository.com/artifact/jakarta.enterprise.concurrent/jakarta.enterprise.concurrent-api/1.1.1

This does not appear to be correct, but I do not know what to advocate.  On the Apache side there is this impl and whatever is decided, I need to know how to bring this in line:

 - http://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-concurrent_1.0_spec/

Is there simply a version mistake here or are there API changes to the spec we need to implement?

---------------------------------------------

# Jakarta™ XML Web Services Specification, Version 1.4 vs 2.3

Platform reported version: 1.4
PR version: 2.3

This appears to be a clear typo in the `RelatedDocuments.adoc` and it should state 2.3 instead of 1.4.  The latest maintenance release sets the version at 2.3

 - https://download.oracle.com/otndocs/jcp/jaxws-2_3-mrel5-eval-spec/index.html




-- 
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com
310-633-3852



Back to the top