Códigos de retorno de la utilidad DFHDPLOY
Si se produce un error mientras se ejecuta la utilidad DFHDPLOY, los mensajes se escriben en el destino de definición de datos SYSTSPRT y el paso finaliza con un código de retorno distinto de cero. Cuando el código de retorno es 8 o superior, no se procesan más comandos en el flujo de entrada.
Puede haber mensajes relacionados en el espacio de direcciones CICSPlex® SM (CMAS), al que se ha conectado como resultado del comando SET CICS®, y en los sistemas CICS en los que se está desplegando o desplegando la aplicación o el paquete.
- Código de retorno DFHDPLOY
- 0
Todos los comandos del flujo de entrada se han completado correctamente.
- 4
Se han producido una o varias advertencias durante el procesamiento o algunos comandos no se han completado correctamente en el tiempo especificado en TIMEOUT.
Los siguientes ejemplos se completan con un código de retorno de 4:- Un intento de transición de un paquete sin puntos de entrada a un estado HABILITADO y DISPONIBLE.
- Una aplicación, cuyo estado de destino es DISABLED, termina en estado INCOMPLETE.
En los casos en que la secuencia de comandos se agote durante la transición de un recurso a su estado de destino final, este código de retorno no refleja el éxito de la transición.
Es posible que se siga procesando la solicitud o el paquete. No se procesan más comandos en el flujo de entrada.
- 8
Error. El último comando que se procesó no se completó con éxito, o el procesamiento finalizó antes de que comenzara la transición al estado de destino final. No se ha alcanzado el estado objetivo final.
No se procesan más comandos en el flujo de entrada.
- 12
Error. No se ha podido validar el último comando procesado.
No se procesan más comandos en el flujo de entrada.
Puede utilizar el código de retorno de su tarea DFHDPLOY para procesar condicionalmente pasos posteriores utilizando el parámetro COND de JCL y las sentencias IF/THEN, ELSE y ENDIF. Consulte el parámetro COND en la Referencia JCL z/OS MVS y la construcción de la declaración IF/THEN/ELSE/ENDIF en la Referencia JCL z/OS MVS. Para ver un ejemplo, consulte Uso del procesamiento condicional en el script DFHDPLOY.