Este problema se está produciendo en ArcGIS Server 9.3, Python 2.5.2
Me expongo a una típica secuencia de comandos de python como un servicio de geoprocesamiento. En este script, yo con frecuencia el uso de la gp.ListFeatureClasses() método, que busca en el espacio de trabajo actual como se muestra en el siguiente fragmento.
import arcgisscripting
gp = arcgisscripting.create(9.3)
gp.workspace = "C:/someworkspace/mygdb.gdb"
featureClasses = gp.ListFeatureClasses()
En la parte inicial de la secuencia de comandos, todo funciona como se espera. Pero en los últimos partes de la secuencia de comandos, el servicio se bloquea cuando llamo gp.área de trabajo de presentación de informes de error siguientes:
AttributeError: Object: Environment <workspace> not found
Mi primera suposición era que tal vez el espacio de trabajo se establece a un inexistente o área de trabajo de gdb, pero he podido comprobar que el área de trabajo es siempre de hecho válido.
Escarbando un poco, ha demostrado que otros han experimentado el mismo problema. Sin embargo, ninguno ha sido capaz de establecer el área de trabajo.
¿Alguien ha experimentado tales cuestiones?