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/
