Hi Martin

It's not a critical thing for me, just wanted to mention it... Take the time you need:)

Martin Funk wrote:
Martin Funk wrote:
Nino Saturnino Martinez Vazquez Wael wrote:
Hi im expirirencing some stangestuff:

Caused by: java.lang.NullPointerException
   at wicket.contrib.gmap.api.GOverlay.getJSadd(GOverlay.java:62)
   at wicket.contrib.gmap.GMap2.getJSinit(GMap2.java:463)
   at wicket.contrib.gmap.GMap2.access$000(GMap2.java:59)
   at wicket.contrib.gmap.GMap2$1.renderHead(GMap2.java:147)
at org.apache.wicket.behavior.AbstractHeaderContributor.renderHead(AbstractHeaderContributor.java:67)
   at org.apache.wicket.Component.renderHead(Component.java:2649)
at org.apache.wicket.markup.html.panel.Panel.renderHead(Panel.java:138) at org.apache.wicket.markup.html.internal.HtmlHeaderContainer$1.component(HtmlHeaderContainer.java:223) at org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:861) at org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:876) at org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:901) at org.apache.wicket.markup.html.internal.HtmlHeaderContainer.renderHeaderSections(HtmlHeaderContainer.java:214) at org.apache.wicket.markup.html.internal.HtmlHeaderContainer.onComponentTagBody(HtmlHeaderContainer.java:138)
   at org.apache.wicket.Component.renderComponent(Component.java:2561)
   ... 35 more

code :

       List<GOverlay> overlayList=new ArrayList<GOverlay>();
overlayList.add(new GMarker(new GLatLng(eventModel.getObject().getLocation().getLatitude(),eventModel.getObject().getLocation().getLatitude()))); GMap2 gmap=new GMap2("map",WicketApplication.gmapSerial,overlayList);

It works just fine if I call gmap.add...

That's a bug in the public GMap2(final String id, final GMapHeaderContributor headerContrib, List<GOverlay> overlays) constructor

basically the Overlays need to be told to wich Map they are added, before they can generate the JS-Script to render themselves.
I'll debug that on the weekend.
Till then you can still use the public GMap2(final String id, final String gMapKey) constructor
and add the Overlays afterwards.

mf

Hi Nino, could you check trunk now.

Revision: 4267
http://wicket-stuff.svn.sourceforge.net/wicket-stuff/?rev=4267&view=rev


mf

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
-Wicket for love

Nino Martinez Wael
Java Specialist @ Jayway DK
http://www.jayway.dk
+45 2936 7684


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to