We just recently upgraded our ArcGIS Servers to version 10. When we did this, the one Dynamic service in my application would no longer display. In fact, it failed as an I/O error.
I did some digging and found out that my Tiled Service Layer (the orthophotos--which are cached) has a spatial reference of: BellevueNAD83NSRS2007--In other words, it has a custom projection (or no 4 digit number assigned to this projection). It turns out that my Dynamic Service has a Spatial Reference of 2926. When the map app launches, the Tiled layer (orthos) will draw, but the Dynamic/Operational Layer will NOT draw. I have also tried to load a Dynamic Service with a Spatial Reference of BellevueNAD83NSRS2007 on top of the Tiled Service...no luck.
The funny thing is that I have also tested with another Tiled Service (a hillshade cache). This Tiled Service has a Spatial Reference of 2926. I then load on top of it a Dynamic Service with a Spatial Reference of BellevueNAD83NSRS2007. In this case both the Tiled Service and the Dynamic Service draw.
I suppose I could convert my tiled service that contains the orthos back to Spatial Reference 2926, but this to me is counter to the direction we are headed with our other featureclasses. Our orthos are in Spatial Reference BellevueNAD83NSRS2007 and that is the way I wish to keep them because all of our other data will eventually be in that Spatial Reference. I would hate to keep two copies of the data, one in BellevueNAD83NSRS2007, the other in 2926.
Can someone please explain to me why I cannot load a tiled service with Spatial Reference BellevueNAD83NSRS2007 with a Dynamic Service with Spatial Reference BellevueNAD83NSRS2007?
Can someone also explain why I cannot load a Dynamic Service by itself when it has the custom spatial reference of BellevueNAD83NSRS2007?
Finally, can someone explain how when I load a Dynamic or Tiled Service with Spatial Reference 2926 and then load a Dynamic Service with custom Spatial Reference BellevueNAD83NSRS2007, both services draw?
Thanks!