With every legacy project there comes a time, when some dependencies need to be updated, code needs to cleaned and with Legacy Java projects the truth is much the same. But when upgrading Projects and following Migration guides there can be cases where not all the seemingly important things get mentioned. In this case the Jetty 9 to 10 upgrade came with a lot more surprises than expected.