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.