Allow extension of PersistenceXmlParser

Description

I need to be able to apply some very minor customizations to the PersistenceXmlParser, but would prefer to reuse the existing parsing code rather than duplicating it all.

Making the constructor protected goes a long way; I also need to make some more private methods protected.

Relates to https://github.com/quarkusio/quarkus/issues/5819#

Environment

None

Assignee

Sanne Grinovero

Reporter

Sanne Grinovero

Fix versions

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Priority

Minor
Configure