I have a map service that is published to a local ArcGIS Server. I've added it as a service to ArcGIS Online and added it to a map and made a lot of changes to the searching, pop-up's, etc. Later, I went back to the MXD and added a new table that is referenced by another layer. When I go back to the map in ArcGIS Online, it does not show the table I added. However, if I start a new map and add the service, the new table is picked up. How can I add that one table to the existing map without having to delete the layer and add it back? I really don't want to have to set up the map over again every time I need to add a layer.
you need to override the existing service by re-sharing the service then use the overwrite option. That way the new service will include your newly added table.