Problem updating a service created from an .msd

Discussion created by dougcurl on Dec 19, 2012
Latest reply on Mar 21, 2014 by sacdou
In order to migrate from 10.0 to 10.1, I modified a script from this post in the 10.1 Help:

which takes a JSON input of the service parameters and the .mxd, and creates an .msd from which the service is published. This worked great, however during this publishing an .sd was not generated.

The problem I'm having comes when I need to update the service via a "File" --> Share as Service --> "overwrite an existing service" in ArcMap. The tool basically crashes - I get through the first 2 windows on the dialogue (selecting the service to overwrite) and then the window goes away and nothing happens. So my question is why is this happening - can a service created from an .msd not be updated in this way? How does one update a service like this, or how to easily script to get an .sd from either the .msd or from JSON?

-Doug Curl