dependency-track icon indicating copy to clipboard operation
dependency-track copied to clipboard

upgrade to Jetty 11 Maven plugin

Open melba-lopez opened this issue 2 years ago • 3 comments

          The upgrade to Jetty 11 Maven plugin will likely break development environments due to the migration of javax to jakarta. DT still relies on Jetty 10. We should likely have a dedicated story specific to the upgrade of Jetty and migration from javax to jakarta. This will impact both DT and Java Alpine.

Originally posted by @stevespringett in https://github.com/DependencyTrack/dependency-track/issues/2725#issuecomment-1532417022

melba-lopez avatar May 03 '23 13:05 melba-lopez

@nscuro @msymons this was an issue i opened a long time ago per steve's comment. not sure if there's another issue already opened for this and what extra information should be put in here.

melba-lopez avatar Aug 24 '23 17:08 melba-lopez

@melba-lopez This issue has a dependency on https://github.com/stevespringett/Alpine/issues/402, which in turn has a dependency on https://github.com/DependencyTrack/dependency-track/issues/840.

I posted an outline of how all this can be progressed here: https://github.com/stevespringett/Alpine/issues/402#issuecomment-1593407468

... and if that wasn't enough, the above are also preconditions for updating to Java 21 once it's released. 🤪

nscuro avatar Aug 28 '23 19:08 nscuro

Will be upgrading to Jetty 12 (current latest version) via https://github.com/stevespringett/Alpine/pull/570 and https://github.com/DependencyTrack/dependency-track/pull/3730.

nscuro avatar May 17 '24 21:05 nscuro

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

github-actions[bot] avatar Jun 27 '24 10:06 github-actions[bot]