i know that the Taskinstance has leaving transitions 
(hasLeavingTransition(ext_transition) returns true). 
Transition tr=ti.getTask().getTaskNode().getLeavingTransition(ext_transition);
finds the correct transition.

It just seems as jbpm has troubles following it.

As i said ending a taskinstance which has only 1 leaving transitions works well.

here is the process definition, maby that helps:


<?xml version="1.0" encoding="UTF-8"?>
  | 
  | <process-definition  xmlns=""  name="test">
  |     <start-state name="start-state1">
  |             <transition to="entscheidung"></transition>
  |     </start-state>
  |     <task-node name="links">
  |             <task name="links">
  |             <assignment 
class="at.test.session.UserAssignmentActor"></assignment>
  |             </task>
  |             <transition to="end-state1"></transition>
  |     </task-node>
  | 
  |     <task-node name="rechts">
  |             <task name="rechts">
  |             <assignment 
class="at.test.session.UserAssignmentActor"></assignment>
  |             </task>
  |             <transition to="end-state1"></transition>
  |     </task-node>
  | 
  |     <task-node name="entscheidung">
  |             <task name="links oder rechts?">
  |             <assignment 
class="at.test.session.UserAssignmentActor"></assignment>
  |             </task>
  |             <transition to="rechts" name="rechts"></transition>
  |             <transition to="links" name="links"></transition>
  |     </task-node>
  | 
  |     <end-state name="end-state1"></end-state>
  | </process-definition>

of course i could just catch the exception but the problem is that the 
taskinstance doesn't get ended.

i find interesting that jbpm tries to persist a taskinstance (the target of the 
transition i assume) which supposedly exists:
anonymous wrote : Caused by: org.hibernate.PersistentObjectException: detached 
entity passed to persist: org.jbpm.taskmgmt.exe.TaskInstance (from the 
stacktrace)

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4229015#4229015

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4229015
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to