I've been watching Fiddler while debugging some add-ins we're building to ArcGIS Explorer. I'm seeing some very odd behavior. Here's the setup:
* AGS Advanced Enterprise is running on a Windows Server 2008 R2/IIS 7.5 * Added some simple vector layers to a ArcGlobe document and published as a service using default settings. * Connect to the new service using ArcGIS Explorer 1500.
The URL for cache tile ALWAYS returns a 404. The GetTile call appears to return binary - which seems to draw correctly.
The question: Why I'm a getting the 404 errors for the cache tile?
The URL path appears correct: I turned directory browsing on in IIS and can follow the URL all the to the last folder so the virtual directory appears correct. When I try to grab the file directly thru the web browser I indeed get a 404 error as well even though the path is correct. I think this has to do with an IIS7 security setting that won't allow files without known extensions to be downloaded.
Maybe I haven't configured the Globe Service correctly. Under the caching tab, it says it's set for cache on demand. Maybe these are placeholder files and should get created...however it never creates the cache tiles no matter how many times I've requested them.
Maybe it's an issue with AGX. It doesn't seem to be an optimal request sequence and never appears to use the cache. When we add all our globe services and load test with multiple clients the throws a fit with all the 404 errors.
Is there an issue with globe service caches and IIS 7?