ThinkGeo.com    |     Documentation    |     Premium Support

Wrong path for webresource (GeoResource.axd)

Hi,


i get an error in the Firefox error console when loading a web page with the map control:


"Element not found: localhost/sitetracker5/pages/Project/session_GeoResouce.axd".


Seems that the path is wrong.


pages/Project is a subfolder of my application web folder where the map sample page is located:


"localhost/sitetracker5/pages/Project/MapDemo.aspx" is the path of the demo page.


 The following entry in the web config is set:


<add path="*_GeoResource.axd" verb="*" type="ThinkGeo.MapSuite.WebEdition.GeoResourceFactory" />


References to following librarys are set:



        
  1. GeoAPI

  2.     
  3. MapSuiteCore

  4.     
  5. WebEdition

  6.     
  7. NetTopologySuite


I use custom overlay for Google (GoogleOverlay).


Any ideas?


Thanks


Patrick



Hi Patrick, 
  
 We find that you request the session http handler to refresh session with “session_GeoResouce.axd”, but this seems to have some spelling mistake (‘r’ is missed). You’d better check to use session_GeoResource.axd, this request will be handled correctly in our WebEdition, or you will get some kind of “The resource cannot be found.” error. 
  
 Any more questions please let me know. 
  
 Thanks, 
  
 Sun 


Hi,


sorry - that was only a typing error in the forum post.


Still have the problem. Moreover i do not request the webresource explicitly, but rather this is done by the web edition implicit.


Regards


Patrick



Patric, 
  
 Is your application running in debug mode or runtime? The *.axd is our resource file which Is registered automatically by our control. Could you check if there is a *_georesource.axd registered in the http handlers node. Or send it to us so that we check for you. 
  
 When you first run your application, we register some necessary configuration in the web.config file; there may have some issue while the registering such as the authority. 
  
 Please double check the web.config file again. If there exists the axd node, please delete it and run your application again. 
  
 Thanks, 
 Howard

Hello


I have exactly the same error in firefox 3.5.4, I also use customOverlay with a googleOverlay as a background overlay


"Element not found: myurlwebsite/.../session_GeoResouce.axd".


The errors occurs sometimes, the gis module loads the google background, thanks to firebug i see that the images are well downloaded. after the loading a message still appears in the status bar and says transerft an image from google (ktm0.google.com for example), the page freezes  the error occurs in the error console and we cant press anybutton on the page.


 


Regards


Sebastien



Hi sebastien, 
  
 We can recreate this error information but the web page is still responsible when the error occurs. What I mean is that the map control still works fine even the error occurs. So could you please give us a small sample so that we can do some more research on this issue? 
  
 Any more information is much appreciated. 
  
 Thanks, 
  
 Sun  


I get the same error in FF on and off.  
  
 Error: no element found 
 Source File: localhost:4706/session_GeoResource.axd 
 Line: 1 
  
 Tried the suggestion of deleting 
 add path="*_GeoResource.axd" verb="*" type=“ThinkGeo.MapSuite.WebEdition.GeoResourceFactory” 
 from Web.config, but didn’t help 


Rob, 
  
 Thanks for reporting us this issue which is hard to notice. It’s the issue from HttpHandler to refresh current session states. We have fixed this issue. We’ll have a public release next week; please keep an eye on our web site. 
  
 Thanks for reporting and let me know if you have more questions. 
  
 Thanks, 
 Howard