Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jakartaee-platform-dev] Please remove ejb-jar_4_0.xsd from Jakarta EE 10

I noticed that the ejb-jar_4_0.xsd was inadvertently updated for Jakarta EE 10.  I've opened the following issue for someone to remove this XSD from Jakarta EE 10:

https://github.com/eclipse-ee4j/jakartaee-schemas/issues/34

There will be no revision of the Jakarta Enterprise Beans (EJB) specification for Jakarta EE 10, so the XSD format must remain unchanged, otherwise applications written to the EJB 4.0 API may fail to deploy to some vendor implementations. The update made for Jakarta EE 10 results in new Jakarta EE 10 specific elements being added to the ejb-jar.xml format.... so applications written using that update could fail to deploy to Jakarta EE 9 compatible implementations.


This is pretty much the same scenario as how EJB 3.2 was part of both Java EE 7 and Java EE 8. The ejb-jar_3_2.xsd file was not updated for Java EE 8.

I didn't look through all the updated XSD files, but if other XSD were updated for specifications that will not have a revision for Jakarta EE 10, then those XSD files should be removed as well.

Thanks,


-- Tracy Burroughs (tkb@xxxxxxxxxx)
-- WebSphere Application Server Development



Back to the top