Currently the java base component still rely on outdated javax dependencies. This is an issue because it forces us to use old and potentially outdated versions of third-party dependencies and blocks easy integration of GLSP into current Eclipse releases.
Therefore we should properly migrate to the new jarkata namespace and update all related plugins and packages.
Unfortunately this is inevitably a breaking change.
https://jakarta.ee/blogs/javax-jakartaee-namespace-ecosystem-progress/
Currently the java base component still rely on outdated javax dependencies. This is an issue because it forces us to use old and potentially outdated versions of third-party dependencies and blocks easy integration of GLSP into current Eclipse releases.
Therefore we should properly migrate to the new jarkata namespace and update all related plugins and packages. Unfortunately this is inevitably a breaking change.