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.

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:

  • Plan Select or Prime Workfront: su organización debe comprar Adobe Workfront Fusion.
  • Plan Ultimate Workfront: Workfront Fusion está incluido.

O

Actual: Su organización debe comprar 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.

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