Closed iay closed 1 year ago
I'm going to reduce the scope on this one a little. It is possible to get ukf-mda
back to working with Java 17, using the new Shibboleth parent, but still using the existing ukf-members
based on the javax
rather than jakarta
namespaces. That's good enough for now, so that's what we should do.
We will want to make subsequent changes once ukf-members
gets ported up to the new baseline of Java 17 and Jakarta namespaces.
Because this will involve changing the actions, I'll make a fork to test it. Thanks to @philsmart for that hint.
Initial changes are 11804b170d2b21ad4a8fe94f6d20f7a326b1c980.
The upstream MDA 0.10 will now be based on the Shibboleth Java 17 platform, so we need to adjust accordingly.
This obviously involves adopting the new Shibboleth parent POM, but also apparently requires a new version of the
ukf-members
project, as that uses JAXB. My assumption is that the problem there is that JAXB has moved to the new Jakarta namespaces.