[jboss-jira] [JBoss JIRA] Commented: (JBPM-852) setPooledActors in AssignmentHandler doesn't work

Diego Tobaldi (JIRA) jira-events at lists.jboss.org
Mon Feb 26 22:52:41 EST 2007


    [ http://jira.jboss.com/jira/browse/JBPM-852?page=comments#action_12354400 ] 
            
Diego Tobaldi commented on JBPM-852:
------------------------------------


don't happen anything,  the log  file show the follow line 

00:42:22,771 DEBUG [TaskBean] assignmentlogs: [task-assign[null,TaskInstance[Eva
luacion]]]

but if I use "assignable.setActorId(bert)" work fine

The process-definition is :


<?xml version="1.0" encoding="UTF-8"?>

<process-definition
  xmlns="urn:jbpm.org:jpdl-3.1"  name="solicitud_vacaciones">
  
  <swimlane name="initiator" />
   
   <swimlane name="manager">
		<assignment class="com.sample.action.SolicitudVacacionesAssignmentHandler"/>
   </swimlane>  
   
   <start-state name="Solicitar Vacaciones">
      <task swimlane="initiator">
        <controller>
          <variable name="fecha inicio" />
          <variable name="dias" />
        </controller>
      </task>
      
      <transition name="solicitud" to="Evaluacion"></transition>
   </start-state>
   
   
   <task-node name="Evaluacion">
   
    <task swimlane="manager">
       
       <event type="task-assign"> 
          <action class="com.sample.action.TestAction"/> 
        </event>
        
        <controller>
          <variable name="fecha inicio" />
          <variable name="dias" />
          <variable name="observaciones" />
        </controller>
      </task>   
      <transition name="Aprobar" to="fin"></transition>
      <transition name="Denegar" to="fin"></transition>
   </task-node>
   
   
   <end-state name="fin"></end-state>
</process-definition>


> setPooledActors in AssignmentHandler doesn't work
> -------------------------------------------------
>
>                 Key: JBPM-852
>                 URL: http://jira.jboss.com/jira/browse/JBPM-852
>             Project: JBoss jBPM
>          Issue Type: Bug
>          Components: Core Engine
>    Affects Versions: jBPM 3.1.4
>         Environment: windows,  jbpm-starters-kit-3.1.4
>            Reporter: Diego Tobaldi
>         Assigned To: Tom Baeyens
>
> I'd implemented  an AssignmentHandler and can´t  to assign a task to several users. Example:
> public class TestAssignmentHandler implements AssignmentHandler {
> 	public void assign(Assignable assignable, ExecutionContext executionContext) throws Exception {
> 		
> 		String[] actors= new String[]{"bert", "ernie"};
> 		assignable.setActorId(null);
> 		assignable.setPooledActors(actors);
> 		
> 		    
> 	}
> 	
> 	

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       




More information about the jboss-jira mailing list