woah - had no idea - I just assumed Wireshark was a fork! - It's still
downloadable under the name ethereal you see. - check it out, it's
very easy to use, and very educational.

2008/10/26 Martin Funk <[EMAIL PROTECTED]>:
> Antony Stubbs wrote:
>>
>> Just a hint - to confirm for sure whether for not he request is being
>> sent - try using Ethereal.
>> When you set it up - use a filter of "host www.google.com" - that will
>> show you all traffic only related to that domain. This way, you'll
>> know without a doubt.
>>
>
> you mean wireshark?
> http://en.wikipedia.org/wiki/Wireshark
> I never went through its setup so far, but it's on my list.
>
> Maybe it's my way of understating things. Tcpmon and firebug, actually make
> me pretty confident, that the call doesn't leave my machine.
>
>
> mf
>>
>> 2008/10/26 Martin Funk <[EMAIL PROTECTED]>:
>>
>>>
>>> Hi Wicketeers,
>>>
>>> currently I'm reevaluating http://wicketstuff.org/jira/browse/WSGMAPP-10
>>> couse I'm not so sure if my assumptions were right.
>>>
>>> But now I got stuck in a place were I'd like to ask for a second view.
>>>
>>> As it may not be a big surprise GMap2 heavily relies on googles jsapi.
>>>
>>> In a normal case it gets loaded with a
>>>
>>> <script type="text/javascript"
>>> src="http://www.google.com/jsapi?key=yourkey";></script>
>>>
>>> tag in the header section of the html page.
>>>
>>> How ever if it is tried to load that jsapi from within a ajax call this
>>> doesn't work.
>>>
>>> So far I thought this is because google doesn't like XMLHttpRequests and
>>> simply doesn't answer, but right now I get the impression that this http
>>> get
>>> call from within the ajax request never leaves the browser.
>>>
>>> My testing environment is current wicket from trunk and current
>>> wicket-contrib-gmap2 and -examples from wicket stuff.
>>>
>>> The 'many' example in the examples currently works, because the <script>
>>> tag
>>> given above is added right away when loading the page.
>>>
>>> To get to the state were the 'ajax bug' shows up you need to uncomment a
>>> line in the example:
>>>
>>> --- src/main/java/wicket/contrib/examples/gmap/many/ManyPage.java
>>> (Revision 4283)
>>> +++ src/main/java/wicket/contrib/examples/gmap/many/ManyPage.java
>>> (Arbeitskopie)
>>> @@ -46,8 +46,10 @@
>>>               // the depth of wicket-ajax.js.
>>>               // The GMapHeaderContributor needs to be present in a page
>>> if
>>> it
>>>               // potentially might initialize a GMap2 component.
>>> -               container
>>> -                               .add(new
>>>
>>> GMapHeaderContributor(GMapExampleApplication.get().getGoogleMapsAPIkey()));
>>> +               // container
>>> +               // .add(new
>>> +               //
>>> GMapHeaderContributor(GMapExampleApplication.get().getGoogleMapsAPIkey
>>> +               // ()));
>>>               add(container);
>>>
>>>
>>>
>>> With that patch no maps show up in the 'many' example when you click on
>>> 'Create one more'
>>>
>>> I used Firebug (for firefox) and tcpmon from Axis to monitor the TCP
>>> traffic. Using that I couldn't see that the call the call to googles
>>> jsapi
>>> is ever placed.
>>>
>>> The ajax call to the app-server is placed fine and 'wicket ajax debug'
>>> shows
>>> how the diff is received.
>>>
>>> The last trace of the http get call I'm locking for was on line 839 of
>>> wicket-ajax.js
>>>
>>>                               t.open("GET", url, this.async);
>>>
>>> with an url value of
>>>
>>> "http://www.google.com/jsapi?key=ABQIAAAAzaZpf6nHOd9w1PfLaM9u2xQRS2YPSd8S9D1NKPBvdB1fr18_CxR-svEYj6URCf5QDFq3i03mqrDlbA";
>>>
>>> But it never leaves firefox, or at least I don't see it.
>>>
>>> Could someone confirm this or give me a little help?
>>>
>>> Martin
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>
>



-- 
___________________________
http://stubbisms.wordpress.com/

Reply via email to