WildFly Preview should use a native jakarta variant of the Jakarta XML Web Services API artifact.
This could be the Jakarta artifact or if we need changes that will never go upstream (which I believe is the case) then we need a org.jboss.spec.javax.xml.ws:jboss-jaxws-api_3_0_spec.
One possibility is to consider adding a module to the existing 2.3 spec fork branch and using source transformation (see
JBMETA-422 as an example) to produce a native jakarta artifact. Probably a better option is to produce a new fork branch based on the Jakarta branch.