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

Reply via email to