All OpenSamlXXX components should attempt to initialize OpenSAML.
For example, when OpenSaml5AssertingPartyMetadataRepository#withMetadataLocation is called, the method will fail if another component hasn't already initialized OpenSAML.
Comment From: ig-jinwoo
Hi @jzheaux, Could I work on this issue?
Comment From: jzheaux
Sure, @ig-jinwoo! It should involve adding the following:
static {
OpenSamlInitializationService.initialize();
}
to both OpenSaml4 and OpenSaml5AssertingPartyMetadataRepository.
Comment From: jzheaux
Also, note that this ticket is time-sensitive as it is targeting a release on November 18. If you get tied up and aren't able to put together a PR in the next few days, go ahead and let me know and I'll take care of things.
Comment From: ig-jinwoo
Hi @jzheaux , thank you for providing additional details. I’ll aim to submit a PR as soon as possible, and if I cannot submit the PR by November 13, I’ll let you know.