I'm upgrading a legacy project from wicket 6 to 8.15.0 with jquery v 2.2.4 and I am encountering an issue when including lazy load panels.
For context I'm loading an AjaxLazyLoadPanel on a page that contains a separate form. I am including jquery.min and jquery-ui.min (v2.2.4) as a separate resources as they are required for other dependencies and am loading them before any others including the built-in JavascriptLibrarySettings.getWicketAjaxReference(). I am running my application in debug mode so wicket loads the resource wicket-ajax-jquery-debug.js as is expected. Issue 1: The first issue is an error related to the call new Wicket.Throttler(true) within wicket-ajax-jquery-debug.js, stating that Wicket.Throttler is not a valid constructor: wicket-ajax-jquery-debugv-1720023151379.js:63 Uncaught TypeError: Wicket.Throttler is not a constructor at wicket-ajax-jquery-debugv-1720023151379.js:63:14 at wicket-ajax-jquery-debugv-1720023151379.js:270:3 The constructor is properly defined within wicket-ajax-jquery.js. I would expect both the "jquery" and "jquery-debug" scripts to be consistent but they are not. Can my issues be related to my jquery.min and jquery-ui.min resources that I'm loading or perhaps the order in which they are being loaded? I didn't see anything in change logs from 6 -> 7 -> 8 specific to changes to how lazy load panels are supposed to be used. Maybe I missed something. Any insights would be appreciated. -- *Kyle Bibby**|* Software Tester | Avema Corporation 67 Mowat Ave, Suite 345, Toronto, ON M6K 3E3 T: (416) 348-7286 <+14163487286> | E: kbi...@avemacorp.com <kbi...@avema.com> www.avema.com <https://www.facebook.com/AvemaCorporation> This message is directed in confidence solely to the person named above. The information in this message, and any attachment, may be proprietary, confidential, privileged and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, you are hereby notified that any use, distribution, copying or disclosure is prohibited. If you have received this message in error, please notify us immediately by telephone or by e-mail and delete this message, without making a copy. Thank you for your cooperation. -- Le présent message est destiné exclusivement à la personne dont le nom figure ci-dessus. L’information qu’il contient peut être privée, confidentielle, privilégiée et exempte de divulgation aux termes des lois applicables. Si vous n’êtes pas le destinataire visé par ce message, veuillez noter que l’utilisation, la distribution, la reproduction ou la divulgation de ce message est interdite. Si vous avez reçu le présent message par erreur, veuillez nous en aviser immédiatement par téléphone ou par courriel et supprimer ce message, sans en faire de copie. Merci de votre