Solución alternativa al error throw

En algunos casos, es posible que desee detener a la fuerza la ejecución del escenario seguida de la fase Rollback o Commit, o detener el procesamiento de una ruta y, opcionalmente, almacenarla en la cola de ejecuciones incompletas.

En la actualidad, las directivas de gestión de errores no se pueden utilizar fuera del ámbito de una ruta de gestión de errores y Adobe Workfront Fusion no ofrece un módulo que le permita generar (arrojar) errores de forma fácil y condicional.

Puede utilizar la siguiente solución para imitar la funcionalidad de error throw.

Para obtener información sobre las ejecuciones incompletas, consulte Ver y resolver ejecuciones incompletas en Adobe Workfront Fusion.

Para obtener información sobre las directivas de gestión de errores, consulte Directivas para la gestión de errores en Adobe Workfront Fusion.

Requisitos de acceso

Expanda para ver los requisitos de acceso para la funcionalidad en este artículo.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
paquete de Adobe Workfront

Cualquier paquete de flujo de trabajo de Adobe Workfront y cualquier paquete de integración y automatización de Adobe Workfront

Workfront Ultimate

Paquetes Workfront Prime y Select, con una compra adicional de Workfront Fusion.

Licencias de Adobe Workfront

Estándar

Trabajo o superior

Producto Si su organización tiene un paquete Select o Prime Workfront que no incluye la automatización y la integración de Workfront, 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.

Solución alternativa para throw

Para generar un error de forma condicional, puede configurar un módulo para que falle a propósito durante su funcionamiento. Una posibilidad es emplear el módulo JSON > Analizar JSON, configurado para generar opcionalmente un error (BundleValidationError en este caso):

Error JSON

A continuación, puede adjuntar una de las directivas de gestión de errores a la ruta de gestión de errores:

  • Reversión: Fuerza la ejecución del escenario para que se detenga y realice la fase de reversión.
  • Compromiso: Fuerza la ejecución del escenario para que se detenga y realice la fase de confirmación.
  • Ignorar: detiene el procesamiento de una ruta.
  • Descanso: detiene el procesamiento de una ruta y la almacena en la cola de la carpeta de ejecuciones incompletas.

El ejemplo siguiente muestra el uso de la directiva Rollback:

Directiva de reversión

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3