Most probably related to WICKET-6498 Tests with JavaScriptFilteredIntoFooterHeaderResponse are passes Will try to reproduce using Resource Bundles
On Thu, Feb 1, 2018 at 7:33 PM, Francois Meillet <francois.meil...@gmail.com > wrote: > Hi, > > I get some problem since this morning with the ResourceBundles with > 8.0.0-SNAPSHOT > jQuery is not loaded. > > > In my application class > > @Override > public void init() { > super.init(); > > setResourceBundles(); > > setHeaderResponseDecorator(new IHeaderResponseDecorator() { > @Override > public IHeaderResponse decorate(IHeaderResponse response) { > // use this header resource decorator to load all > JavaScript resources in the page footer (after </body>) > return new JavaScriptFilteredIntoFooterHeaderResponse(response, > "footerJS"); > } > }); > } > > private void setResourceBundles() { > > ResourceBundles bundles = getResourceBundles(); > > bundles.addJavaScriptBundle(WicketApplication.class, "wicket.js", > (JavaScriptResourceReference) getJavaScriptLibrarySettings() > .getJQueryReference(), > (JavaScriptResourceReference) getJavaScriptLibrarySettings() > .getWicketAjaxReference(), > (JavaScriptResourceReference) getJavaScriptLibrarySettings() > .getWicketAjaxDebugReference() > ); > > } > > > In the browser's javascript console I get > > TypeError: undefined is not a constructor (evaluating 'new > Wicket.Throttler(true)') > TypeError: undefined is not an object (evaluating 'Wicket.Ajax.DebugWindow. > enabled=true') > TypeError: undefined is not an object (evaluating 'Wicket.Event.add') > > > > > Do I miss something or is this related to WICKET-6498 ? > > Thanks > François > > > > > > -- WBR Maxim aka solomax