Good morning! I am a bit confused regarding a process and a unit test of mine. This is my process:
| <?xml version="1.0" encoding="UTF-8"?> | | <process key="task_types" name="task_types" xmlns="http://jbpm.org/4.0/jpdl"> | <start g="95,26,48,48" name="start1"> | <transition g="-26,-29" name="to state1" to="state1"/> | </start> | <state g="209,39,92,52" name="state1"> | <transition g="-51,-21" name="to java1" to="java1"/> | </state> | <java class="JavaClass" g="212,124,92,52" method="printMessage" name="java1"> | <transition g="-50,-21" name="to task1" to="task1"/> | </java> | <task g="215,210,92,52" name="task1"> | <transition g="-68,-12" name="to custom1" to="custom1"/> | </task> | <custom class="CustomClass" g="214,290,92,52" name="custom1"> | <transition g="-48,-21" name="to end1" to="end1"/> | </custom> | <end g="395,303,48,48" name="end1"/> | </process> | This is the part of my unit test: | public void testWaiteStateAndJavaTask() { | ProcessInstance processInstance = executionService.startProcessInstanceByKey("task_types"); | Execution execution = processInstance.findActiveExecutionIn("state1"); | assertNotNull(execution); | String executionId = execution.getId(); | executionService.signalExecutionById(executionId); | Set<String> activities = processInstance.findActiveActivityNames(); | System.out.println(activities.toString()); | | } | Execution log: | 08:38:57,350 FIN | [ProcessDefinitionImpl] creating new execution for process 'task_types' | 08:38:57,413 FIN | [DefaultIdGenerator] generated execution id task_types.1 | 08:38:57,413 FIN | [ExecuteActivity] executing activity(start1) | 08:38:57,413 FIN | [ExecuteActivity] executing activity(state1) | 08:38:57,491 FIN | [Signal] signalling activity(state1), signalName=null | 08:38:57,507 FIN | [ExecuteActivity] executing activity(java1) | Methodenaufruf in JavaClass erfolgt. | 08:38:57,507 FIN | [ExecuteActivity] executing activity(task1) | | [state1] | Calling activities.toString() returns [state1]. I expected [task1] rather than state1 when calling findActiveActivityNames(). Can somebody shed some light on this? View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4250297#4250297 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4250297 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
