Para investigar lo que está sucediendo en un paso de ejecución concreto en un flujo de servicio o servicio de usuario del lado del cliente, establezca un punto de interrupción en el que desee que el flujo se detenga. A continuación, puede ver el estado de ejecución del flujo.
Acerca de esta tarea
Puede establecer un punto de interrupción en una actividad, suceso o pasarela para detener el flujo cuando alcanza ese paso. También puede establecer expresiones JavaScript como condiciones en puntos de interrupción para que el punto de interrupción se desencadene solo cuando la condición se evalúe como verdadera.
La vista puntos de interrupción lista todos los puntos de interrupción de una aplicación de proceso y sus kits de herramientas dependientes y otra información sobre ellos, como su ubicación. Puede editar fácilmente condiciones de punto de interrupción y suprimir puntos de interrupción. Cuando se suprime una actividad, un suceso o una pasarela que tiene un punto de interrupción, el punto de interrupción sigue apareciendo en la lista, pero está inhabilitado. El punto de interrupción permanece disponible en otras instantáneas en las que todavía existe la actividad, el suceso o la pasarela suprimidos. Si no desea que un punto de interrupción permanezca en ninguna de las instantáneas, puede suprimirlo en la lista de puntos de interrupción.
Procedimiento
Para detener el flujo en un punto de interrupción, siga estos pasos:
- Abra el flujo.
- En el diagrama, pulse con el botón derecho del ratón en una actividad, suceso o pasarela y pulse Añadir punto de interrupción.
Aparece un icono de punto de interrupción en la actividad, suceso o pasarela.

.
- Para habilitar el punto de interrupción solo cuando se produce una condición determinada, añada una condición de punto de interrupción. Pulse con el botón derecho del ratón sobre la actividad, el suceso o la pasarela y pulse Editar condición de punto de interrupción. Especifique una expresión JavaScript que se evalúe como verdadera.
Sugerencia: Puede añadir puntos de interrupción condicionales en varios puntos del flujo para que estén disponibles cuando sea necesario desencadenarlos. Para omitir un punto de interrupción, especifique false en la primera línea de la expresión JavaScript . Cuando desee desencadenar siempre un punto de interrupción, cambie la expresión en un comentario.
- Ejecute el flujo en modalidad de depuración pulsando el icono Depurar en la barra de herramientas
.El flujo se detiene en la primera actividad y se abre la vista Inspector.
- Pulse Ejecutar y detener en punto de interrupción.
Es posible que tenga que completar las actividades hasta que el flujo llegue a un punto en el que encuentre el punto de interrupción. Abra las tareas de usuario en la ventana de reproducción, complete el coach para avanzar a la siguiente actividad. Para otras actividades, es posible que tenga que especificar datos en la sección Datos para hacer avanzar el flujo.
Cuando el flujo se detiene en el punto de interrupción, puede inspeccionarlo para localizar el problema.
Sugerencia: También puede añadir puntos de interrupción después de iniciar el servicio en modalidad de depuración. Pulse con el botón derecho del ratón sobre una actividad, suceso o pasarela en el diagrama y pulse Añadir un punto de interrupción.
- Cuando haya terminado o desee editar el flujo, pulse
en la barra de estado.