Have you looked into DynamicImageResource? On Sat, Dec 5, 2009 at 2:58 AM, bassglider <bassgli...@gmail.com> wrote: > Hi Everyone, > > I am attempting to load an image that takes some time. I can load a > remote image using the URL, but when it takes time to gather the data > and then get the url, I get this: > > [java] 11174 [btpool0-1] ERROR org.apache.wicket.RequestCycle - > Exception in rendering component: [Component id = image] > [java] org.apache.wicket.WicketRuntimeException: Exception in > rendering component: [Component id = image] > [java] at > org.apache.wicket.Component.renderComponent(Component.java:2656) > [java] at > org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:62) > [java] at org.apache.wicket.Component.render(Component.java:2448) > > > I read that it could be from the thread expiring or the page trying to > modify itself after it is rendered(?) > > So I tried adding this to my Application > > �...@override > protected void init() { > super.init(); > > //remove thread monitoring from resource watcher > this.getResourceSettings().setResourcePollFrequency(null); > } > > > It had no effect on the issue. Any suggestions or remedies would be > greatly appreciated. > > Here is the code I am using: > > > Image dynamicImage = new Image("image"); > dynamicImage.add(new AttributeModifier("src", true, new > AbstractReadOnlyModel<Object>() { > > private static final long serialVersionUID = 1L; > > /** > * {...@inheritdoc} > */ > @Override > public final Object getObject() { > GoogleChart chart = new GoogleChart("http://xxxxxx:xxxx/xxxxx/"); > String url = chart.getChart ("value", "2009-11-15"," 2009-11-15", > "xxxxxxxx", "july", true, false ); > System.out.println("GETCHART URL: " + url); > //String url = "http://xxxxxx/PleaseStandBy.jpg"; > return url; > } > })); > dynamicImage.setOutputMarkupId(true); > add(dynamicImage); > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org