Hi Dan, yes, you're right! I forgot, the port the geoserver is responding to requests is also involved in the domain recognition. Therefore it could help using mod_jk with geoservers jetty engine to be able to omit the port when requesting the FeatureInfos (instead of using ProxyHost).... I've to confess that I'm not sure if the response will have a port number or not, which eventually again could cause the browser security concerns.
João ----- Ursprüngliche Nachricht ----- Von: Dan Lear Gesendet: 28.10.11 14:56 Uhr An: [email protected], [email protected] Betreff: RE: [OpenLayers-Users] display results of WMSgetfeatureinfo Thanks João, But geoserver and apache/openlayers are on the same machine, that said, I added the proxy information and it all worked. Thanks very much for your help, Dan -----Original Message----- From: [email protected] [mailto:[email protected]] Sent: 28 October 2011 13:45 To: Dan Lear; [email protected] Subject: RE: [OpenLayers-Users] display results of WMSgetfeatureinfo Hi Dan, if you try to query data cross-domain you could use a proxy to achieve what you like (or have your service running on the same machine as your geoserver). look here: http://docs.openlayers.org/library/request.html http://trac.osgeo.org/openlayers/wiki/FrequentlyAskedQuestions#ProxyHost Hope this helps. João Hi, I have code to generate a WMSGetFeatureInfo request which works fine: getInfo = new OpenLayers.Control.WMSGetFeatureInfo({ url: 'http://MY_URL/geoserver/dassh/wms', title: 'identify features on click', layers: [dasshData], queryVisible: true }); getInfo.infoFormat = 'text/html'; getInfo.events.register("getfeatureinfo", this, getResults); map.addControl(getInfo); getInfo.activate(); function getResults(e) { document.getElementById('resultTxt').innerHTML = e.text; } and I have a div tag "resultTxt" that I want the returned information displayed in, but it is blank (as is e.text) I can't capture the response and get it in the div, and looking at Firebug I can open the getfeatureinfo in a new tab and display the table but the firebug link is red, even though it reports a 200 OK status. Any help? Thanks Dan _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
_______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
