Java EE is becoming Jakarta EE as part of the transfer to the Eclipse Foundation.

APIs javax.* become jakarta.*

This affects the Fuseki war file. The migration should not be user-visible for Fuseki as a runnable jar file.

Because the war file runs in a webapp container, the container execution environment matters.

Apache Tomcat version 10 switches from javax.* to jakarta.*.

For the runnable jars, it is matter of rename and switch to Jetty 11.
Jetty version 10 and Jetty version 11 are the same except for the package renaming.

Who's using Tomcat 9 or earlier to run the Fuseki warfile?
Is there anything stopping you upgrading to Tomcat 10?

Has anyone tried the Tomcat-provided migration tool?
https://github.com/apache/tomcat-jakartaee-migration

Please let us know on the issue [1] or here on the mailing list.

    Andy

[1] https://github.com/apache/jena/issues/1763

Reply via email to