Dear Wicket Community, We are currently in the process of migrating a legacy application from Wicket 1.4 to Wicket 9.18.0. The migration has been carried out in several steps: from 1.4 to 6, then successively to 7, 8, and finally to 9. Overall, the application is up and running on Wicket 9.18.0, but we are encountering some strange issues with event handling on certain screens. Specifically:
* Some pages behave correctly with regard to Wicket and JavaScript events. * On others, events (e.g., clicks, AJAX behaviors) don’t seem to fire or behave inconsistently. * We've noticed that multiple versions of jQuery are still being loaded on the same page, which we suspect might be causing some conflicts or unexpected behaviors. We are currently investigating and cleaning up our JavaScript stack, but we’d appreciate any guidance or shared experience from the community, especially around: * Best practices for managing jQuery (and avoiding multiple versions) in a Wicket 9+ application * Known issues or changes in event handling that we might have overlooked during the migration * General advice for debugging event inconsistencies across pages Thanks in advance for your help, and for all the great work on Wicket over the years! Best regards, Stephane Carbonnier