The current Jakarta http-restful-ws package uses the old javax.* namespace for the jax-rs packages that were replaced in Jakarta EE9 with jakarta.*. As such J EE9 and the upcoming EE10 are currently incompatible with the http-restful-ws package.
Both Resteasy and Jersey latest versions are JEE9 compatible, though Spring are planning Jee9 support 4Q2022, but for support for boot 3 and framework version 6, Jee9 support will be required