Añadir gestión de errores
Pueden producirse errores durante la ejecución de un escenario.
Por ejemplo, se puede producir un error debido a lo siguiente:
- Un servicio no está disponible debido a un error
- Un servicio responde con datos inesperados
- Error de validación de datos de entrada
- Otras razones
Si un módulo encuentra un error durante la ejecución del escenario y no hay ninguna ruta de control de errores asociada al módulo, se ejecuta la lógica de control de errores predeterminada.
Al añadir una ruta de controlador de errores a un módulo, puede reemplazar la lógica de control de errores predeterminada por la suya propia. Adobe Workfront Fusion ofrece cinco directivas diferentes que se pueden insertar al final de las rutas de gestión de errores.
Para obtener más información sobre la administración de errores predeterminada, consulte Tipos de error.
Para obtener más información acerca de las directivas de control de errores, consulte Directivas de control de errores.
Requisitos de acceso
Para utilizar la funcionalidad de este artículo debe tener el siguiente acceso:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
paquete de Adobe Workfront | Cualquiera |
Licencia de Adobe Workfront |
Nuevo: estándar O Actual: Trabajo o superior |
Licencia de Adobe Workfront Fusion** |
Actual: No se requiere licencia de Workfront Fusion O Heredado: cualquiera |
Producto |
Nuevo:
O Actual: Su organización debe adquirir Adobe Workfront Fusion. |
Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación.
Para obtener información sobre las licencias de Adobe Workfront Fusion, consulte licencias de Adobe Workfront Fusion.
Añadir un controlador de error
Para agregar un controlador de error a un módulo:
-
Haga clic en la ficha Escenarios en el panel izquierdo.
-
Seleccione el escenario en el que desea agregar una ruta de control de errores.
-
Haga clic en cualquier lugar del escenario para introducir el Editor de escenarios.
-
Haga clic con el botón derecho en el módulo después del cual desea agregar una ruta de controlador de error y seleccione Agregar controlador de error:
Se agrega una ruta de controlador de error al módulo. Si el módulo es el último módulo de una ruta, el controlador de errores le seguirá directamente. Si el módulo tiene más módulos después, se agrega una ruta de controlador de error independiente.
El módulo de gestión de errores muestra una lista de directivas, así como las aplicaciones que se utilizan en su escenario.
-
Seleccione una de las directivas.
O
Añada uno o más módulos a la ruta del controlador de errores.
Si agrega más módulos a la ruta, la directiva Ignore se aplica de forma predeterminada. Si hay un error, se procesan los módulos posteriores de esa ruta.
Para obtener más información sobre directivas, consulte Directivas de administración de errores en este artículo.
-
(Opcional) Añada un filtro a la ruta de gestión de errores. Para obtener instrucciones, vea Agregar filtrado y anidamiento a rutas de control de errores.
Directivas de la gestión de errores
Las directivas se explican brevemente a continuación. Para obtener más información, consulte Directivas para la administración de errores.
Existen cinco directivas que se pueden agrupar en las siguientes categorías en función de si la ejecución de un escenario continúa después del error.
Las siguientes directivas garantizan que la ejecución de un escenario continúe:
-
Reanudar: permite especificar una salida de sustitución para el módulo con el error. El estado de ejecución del escenario se marca como correcto.
-
Ignorar: ignora el error. El estado de ejecución del escenario se marca como correcto.
-
Salto: almacena la entrada en la cola de ejecuciones incompletas. El estado de ejecución del escenario se marca como advertencia.
Para obtener más información, vea Ver y resolver ejecuciones incompletas.
Si la ejecución de un escenario debe detenerse cuando se produce un error, utilice una de las siguientes directivas:
- Reversión: detiene la ejecución del escenario inmediatamente y marca su estado como error.
- Compromiso: detiene la ejecución del escenario inmediatamente y marca su estado como correcto.
Recursos
Para obtener más información sobre la gestión de errores, consulte: