Fórum
Workflow: Reject de un contenido desde un Fork-Join
Beatriz Valdés Suárez, modificado 7 Anos atrás.
Workflow: Reject de un contenido desde un Fork-Join
Junior Member Postagens: 50 Data de Entrada: 31/03/14 Postagens Recentes
Buenos días,
Tengo un problema en la definición de un workflow (kaleo)
Un contenido web entra en un Fork para poder ser aprobado por dos personas (EFCS y/o Cajas). Solo llegan al Join cuando ambos aprueban, pero si uno rechaza, debe denegarse la publicación.
Adjunto imagen del flujo.
La cuestión es que al añadir la transición
Se produce el siguiente error:
¿Como configurar el workflow para que que si uno de los dos rechaza, se deniegue la publicación?
Un saludo y muchas gracias por adelantado!
Liferay 6.2EE + JBOSS EAP 6.4
Tengo un problema en la definición de un workflow (kaleo)
Un contenido web entra en un Fork para poder ser aprobado por dos personas (EFCS y/o Cajas). Solo llegan al Join cuando ambos aprueban, pero si uno rechaza, debe denegarse la publicación.
Adjunto imagen del flujo.
La cuestión es que al añadir la transición
<transition>
<name>reject</name>
<target>rejected</target>
<default>false</default>
</transition>
Se produce el siguiente error:
Caused by: com.liferay.portal.kernel.workflow.WorkflowException: There are errors between fork forkCajas and join joinCajas
at com.liferay.portal.workflow.kaleo.parser.ForkNodeValidator.reverseTraverse(ForkNodeValidator.java:117)
at com.liferay.portal.workflow.kaleo.parser.ForkNodeValidator.traverse(ForkNodeValidator.java:176)
at com.liferay.portal.workflow.kaleo.parser.ForkNodeValidator.doValidate(ForkNodeValidator.java:54)
at com.liferay.portal.workflow.kaleo.parser.ForkNodeValidator.doValidate(ForkNodeValidator.java:1)
at com.liferay.portal.workflow.kaleo.parser.BaseNodeValidator.validate(BaseNodeValidator.java:34)
at com.liferay.portal.workflow.kaleo.parser.DefaultWorkflowValidator.validate(DefaultWorkflowValidator.java:62)
at com.liferay.portal.workflow.kaleo.runtime.DefaultWorkflowEngineImpl.deployWorkflowDefinition(DefaultWorkflowEngineImpl.java:102)
¿Como configurar el workflow para que que si uno de los dos rechaza, se deniegue la publicación?
Un saludo y muchas gracias por adelantado!
Liferay 6.2EE + JBOSS EAP 6.4