I am doing the following in a flex application (using the ESRI 1.3 flex api) and the map does not display. The navigation control is listed as well as the ESRI logo/sign but the map is blank. The map has a spatial reference of 102100.
When I run the following the map displays as expected. <esri:Map id="emap" level="2" load="init()" width="100%" height="100%"> <esri:ArcGISTiledMapServiceLayer visible="true" url="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer" /> <esri:GraphicsLayer id="mapGraphicsLayer" spatialReference="{new SpatialReference(4326)}" visible="true"> </esri:GraphicsLayer> </esri:Map>
Is there some reason why you are explicitly setting the spatialReference of your graphics layer? Try eliminating that as the maps spatial reference gets set when the first layer is added to it.