Hi, Wicket uses a special trick to load CSS in Ajax response: http://www.backalleycoder.com/2011/03/20/link-tag-css-stylesheet-load-event/ The warning is harmless. You can ignore it.
On Tue, Dec 11, 2012 at 6:45 PM, Jered Myers <jer...@maplewoodsoftware.com>wrote: > Wicket 6.3 > Chromium 18.0.1025.168(Developer Build134367)Ubuntu 11.10 browser > > I get the following warning in my console: > Resource interpreted as Image but transferred with MIME type text/css > > I have a JavaScriptResourceReference that is like the Dependency > Management section on www.wicketinaction.com where I have a > JavaScriptHeaderItem and a CSSHeaderItem. Here is that example: > > public class MyResourceReferenceextends JavaScriptResourceReference{ > public ResourceReferenceA() { > super(ResourceReferenceA.**class,"my.js"); > } > public Iterable<? extends HeaderItem> getDependencies() { > List<HeaderItem> dependencies= new > ArrayList<HeaderItem>(); > Url dojoGoogleCdn= Url.parse("https://ajax.** > googleapis.com/ajax/libs/dojo/**1.7.2/dojo/dojo.js<https://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojo/dojo.js> > "); > ExternalUrlResourceReference externalUrlResourceReference= > new ExternalUrlResourceReference(**dojoGoogleCdn); > dependencies.add(**JavaScriptHeaderItem.**forReference(** > externalUrlResourceReference))**; > dependencies.add(**CssHeaderItem.forReference(new > CssResourceReference(**ResourceReferenceA.class,"a.**css"))); > return dependencies; > } > } > > > > > My behavior loads my ResourceReference like so: > > @Override > public void renderHead(Component component, IHeaderResponse response) > { > response.render(**JavaScriptHeaderItem.**forReference(** > MyResourceReference.**getInstance())); > } > > What can I do to get rid of this warning? > > -- > Jered Myers > > -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com <http://jweekend.com/>