As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
The stack was ~1700 items deep(!)
<br> <serviceTask id="prepareAuthentication" name="prepareAuthentication" activiti:delegateExpression="${nd_PrepareAuthentication}"></serviceTask><br> <br> <serviceTask id="setStateProcessing" name="setStateProcessing" activiti:delegateExpression="${nd_SetState}"><br> <extensionElements><br> <activiti:executionListener event="start" class="com…..ServiceTaskListener"><br> <activiti:field name="parameterName"><br> <activiti:string>state</activiti:string><br> </activiti:field><br> <activiti:field name="parameter"><br> <activiti:string>IN_PROGRESS</activiti:string><br> </activiti:field><br> </activiti:executionListener><br> </extensionElements><br> </serviceTask><br>
<br> <callActivity id="ConfirmationRequestCreateAndPublish" name="ConfirmationRequestCreateAndPublish" activiti:async="true" calledElement="ConfirmationRequestCreateAndPublish"><br> <extensionElements><br> <activiti:in source="PAYLOAD" target="PAYLOAD"></activiti:in><br> <activiti:smileysurprised:ut source="PAYLOAD" target="PAYLOAD"></activiti:smileysurprised:ut><br> </extensionElements><br> </callActivity><br>
<br>org.activiti.engine.RuntimeService.startProcessInstanceByKey(String, String, Map<String, Object>)<br>
<br>org.activiti.engine.RuntimeService.messageEventReceived(String, String, Map<String, Object>)<br>
Numbers of service tasks: Incoming 13, Operate 61, Confirm 21, Syn 5Processes generally contain loops, but in the case described no loop is executed more than once. All service tasks have exactly 1 outgoing connector into an Exclusive Gateway that dispatches on the result of the node. So roughly, there are as many Exclusive Gateways as there are service tasks (merge gateways not counted).
Any help would be highly appreciated, as the huge stack is really a show-stopper for us.
<br>while (N < 1000) do<br> N = N + 1 // ServiceTask<br>