Move to 1.5-RC3, if this problem remains report in https://issues.apache.org/jira/browse/WICKET-3187
On Fri, Apr 22, 2011 at 7:26 PM, Alexandros Karypidis <akary...@yahoo.gr>wrote: > Hi, > > I've just started preparing for 1.5 and have been modifying my code in > order to conform with the new API. I've managed to get my application to > compile and launch, but in my first attempt to render a page I get an NPE as > follows: > > java.lang.NullPointerException > at > org.apache.wicket.util.template.TextTemplateDecorator.setLastModified(TextTemplateDecorator.java:195) > at > org.apache.wicket.util.resource.AbstractStringResourceStream.<init>(AbstractStringResourceStream.java:76) > at > org.apache.wicket.util.resource.AbstractStringResourceStream.<init>(AbstractStringResourceStream.java:62) > at > org.apache.wicket.util.template.TextTemplate.<init>(TextTemplate.java:42) > at > org.apache.wicket.util.template.TextTemplateDecorator.<init>(TextTemplateDecorator.java:52) > at > org.apache.wicket.util.template.JavaScriptTemplate.<init>(JavaScriptTemplate.java:42) > at assets.wicket.ovimaps.OviMap.renderHead(OviMap.java:46) > at org.apache.wicket.Component.renderHead(Component.java:2644) > > Now this part of the code is an adaptation of what used to be a > template-based javascript header contribution as follows: > > add(TextTemplateHeaderContributor.forJavaScript(OviMap.class, > "OviMap.js", model)); > > The above has been removed from the component constructor (where it used to > be) and replaced with the following in code inside my component: > > @Override > public void renderHead(IHeaderResponse response) { > super.renderHead(response); > JavaScriptTemplate template = new JavaScriptTemplate( > new PackagedTextTemplate(OviMap.class, "OviMap.js")); > response.renderString(template.asString(model.getObject())); > } > > What am I doing wrong? > > P.S. I am using 1.5-rc2. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Pedro Henrique Oliveira dos Santos