We're updating the issue view to help you get more done. 

Avoid repeated creations of costly Xsd definitions and definition lookups

Description

Both ConfigXsdSupport and MappingXsdSupport are designed as singletons, yet some code points are not reusing the singleton. This is causing an high amount of resource lookups to re-load the same XSDs at runtime, particularly noticeable in the build time as the testsuite will need this many thousand times.

Environment

None

Status

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

Components

Priority

Major