Add parsing of persistence.xml/orm.xml documents in the EE 9 namespace

Description

https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd + https://jakarta.ee/xml/ns/persistence/orm/orm_3_0.xsd can be used by Jakarta EE 9 applications.

The idea is to allow Jakarta EE 9 servers that (bytecode) transform the Hibernate ORM persistence provider to the jakarta class namespace to possibly be able to deploy persistence units that reference the https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd schema.

https://issues.redhat.com/browse/WFLY-13806 is for a similar (JPA container) change for WildFly (https://github.com/wildfly/wildfly/pull/13510 is the pr).

Environment

None

Activity

Show:
Scott Marlow
August 27, 2020, 10:08 PM

Note that https://jakarta.ee/xml/ns/persistence/orm/orm_3_0.xsd contains an incorrect (documentation) reference to the orm_3_0.xsd in it.

Assignee

Unassigned

Reporter

Scott Marlow

Fix versions

None

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Priority

Major
Configure