Desea agregar más de dos pasos AND (o XOR) paralelos a un flujo de trabajo, pero no se admite en la interfaz gráfica de usuario.
Esta es una limitación de la interfaz gráfica solo en CQ5.2. El motor CQ5Workflow, en sí mismo, no tiene restricciones en el número de pasos paralelos AND (o XOR).
Puede crear los Nodos correspondientes en CRX directamente.
Un flujo de trabajo en CQ5 contiene Nodos para los Pasos en /etc/workflow/<your workflow>/nodes
y para la transición en /etc/workflow/<your workflow>/transitions
.
Cada paso del flujo de trabajo está conectado por una transición con otro paso.
Para añadir, por ejemplo, un tercer paso paralelo AND (o XOR) en un flujo de trabajo existente con dos pasos paralelos AND (o XOR), debe añadir un nodo adicional para el paso y dos nodos para las transiciones de AND-Split (o XOR-Split) al paso y del paso a AND-Join (o XOR-Join).
Usted tiene un flujo de trabajo con los siguientes pasos:
Los pasos, la división AND y la unión AND se almacenan como nodos en /etc/workflow/<your workflow>/nodes
.
Las transiciones se almacenan como Nodos en /etc/workflow/<your workflow>/transitions
Para añadir un tercer paso paralelo AND, hay que añadir un nodo node8 en /etc/workflow/<your workflow>/nodes
y dos nodos node4#node8 (con propiedades from=node4 y to=node8) y node8#node3 (con propiedades from=node8 y to=node3) en /etc/workflow/<your workflow>/transitions
.
Nota: Este tercer paso paralelo AND no es visible en la GUI, pero en la bandeja de entrada, por supuesto....
El ejemplo descrito se puede descargar como paquete Test WF multiple AND.zip
Un ejemplo con pasos XOR paralelos se puede encontrar en Ejemplo de implementación de un paso de proceso de flujo de trabajo.
CQ5.2 y CQ5.2.1
Descargar
Descargar
Inicia sesión en tu cuenta