Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I have the following setup:

ArcGIS Server + ArcSDE on top of Oracle RAC.

I created a view merging some data that is in Oracle and ArcSDE. In ArcMap it all works just fine. Whenever a new location is added to the locations table, I can see the joined features, etc.

However I need this to happen in ArcServer. I mean, I have a MSD published and I can consume it via REST and OpenLayers. It seems to me that AGS is caching the generated tiles, although it's set to NOT cache anything.

Any ideas why this is happening?

share|improve this question
1  
If you use the REST admin tool to clear the cache, do the locations appear? –  Kirk Kuykendall Aug 9 '11 at 17:23
1  
Maybe your browser is caching the image returned by the service image? I've not used AGS services with OL. The Esri JS API has a parameter, disableClientCaching, on dynamic map service layers. Does openlayers have that parameter? help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi/… –  Derek Swingley Aug 9 '11 at 17:25
    
Thanks Kirk and Derek! I'll try both! –  George Aug 9 '11 at 17:39
    
Derek, please post your answer as...an answer...so I can award you the points? –  George Aug 9 '11 at 18:28
    
Thanks George! Answer posted. –  Derek Swingley Aug 9 '11 at 18:43

1 Answer 1

up vote 3 down vote accepted

Maybe your browser is caching the image returned by the service? I've not used AGS services with OL. The Esri JS API has a parameter, disableClientCaching, on dynamic map service layers. Does openlayers have that parameter?

share|improve this answer
    
Clearing browser cache solved the issue. Still looking for the correspondent OL solutions, since in my service demonstrtion page created with ESRI JS API it works fine. –  George Aug 9 '11 at 19:13

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.