[jboss-user] [JBoss jBPM] - how finish a task?

antitrust1982 do-not-reply at jboss.com
Tue Oct 3 05:07:44 EDT 2006


Hello,

I created a processdefinition:

  | "<process-definition  name='simple'>"+
  | 				"<swimlane name='FONCIA' >"+
  | 			  	"<assignment expression='user(bert)'/>"+
  | 			  	"</swimlane>"+
  | 	
  | 			  	"<swimlane name='Assurimo' >"+
  | 			  	"<assignment expression='user(ernie)'/>"+
  | 			  	"</swimlane>"+
  | 			  	
  | 			  	 "<start-state name='start'  end-tasks = 'true' >"+
  | 			     "<task swimlane='FONCIA'>"+
  | 			      "</task>"+
  | 				      "<transition name='' to='Identification'>"+"</transition>"+
  | 				   "</start-state>"+
  | 				   "<end-state name='end'>"+"</end-state>"+
  | 				   "<task-node name='Identification'>"+
  | 				   "<task swimlane='Assurimo'end-tasks = 'true'>"+
  | 				     "<controller>"+
  | 				          "<variable name='Nom' />"+
  | 				          "<variable name='NumClient' />"+
  | 				        "</controller>"+  
  | 				     "</task>"+ 
  | 				      "<transition name='renseigne' to='renseignementclient'>"+"</transition>"+
  | 				   "</task-node>"+
  | 				   "<task-node name='renseignementclient'>"+
  | 				   "<task swimlane='FONCIA' >"+
  | 				     "<controller>"+
  | 				          "<variable name='Nom' />"+
  | 				          "<variable name='Prénom' />"+
  | 				          "<variable name='Adresse'/>"+
  | 				          "<variable name='ville'/>"+
  | 				          "<variable name='codepostal'/>"+
  | 				          "<variable name='NumTel'/>"+
  | 				          "<variable name='etablissementScolaire'/>"+
  | 				        "</controller>"+  
  | 				     "</task>"+ 
  | 				      "<transition name='valide' to='Validation'>"+"</transition>"+
  | 				   "</task-node>"+
  | 				   "<task-node name='Validation' >"+
  | 				   	"<task swimlane='FONCIA'>"+
  | 				   	"</task>"+
  | 				      "<transition name='oui' to='remplisform'>"+"</transition>"+
  | 				      "<transition name='non' to='renseigerr'>"+"</transition>"+
  | 				   "</task-node>"+
  | 				   "<task-node name='remplisform' >"+
  | 				   "<task swimlane='FONCIA'>"+
  | 				     "<controller>"+
  | 				          "<variable name='Informationcomplementaire' />"+
  | 				        "</controller>"+  
  | 				     "</task>"+ 
  | 				      "<transition name='' to='verficationinfo'>"+"</transition>"+
  | 				   "</task-node>"+
  | 				   "<task-node name='verficationinfo'>"+
  | 				   "<task swimlane='FONCIA' >"+
  | 				   "</task>"+
  | 				      "<transition name='oui' to='traitementeffectué'>"+"</transition>"+
  | 				      "<transition name='non' to='information erroné'>"+"</transition>"+
  | 				   "</task-node>"+
  | 				   "<task-node name='traitementeffectué'>"+
  | 				   	"<task swimlane='FONCIA' >"+
  | 				   	"</task>"+
  | 				      "<transition name='' to='end'>"+"</transition>"+
  | 				   "</task-node>"+
  | 				   "<task-node name='information erroné'>"+
  | 				   	"<task swimlane='FONCIA' >"+
  | 				   	"</task>"+
  | 				      "<transition name='' to='remplisform'>"+"</transition>"+
  | 				   "</task-node>"+
  | 				   "<task-node name='renseigerr'>"+
  | 				   	"<task swimlane='FONCIA' >"+
  | 				   	"</task>"+
  | 				      "<transition name='' to='renseignementclient'>"+"</transition>"+
  | 				   "</task-node>"+
  | 				"</process-definition>"
  | 

When I execute a taskinstance after I use token.signal() in order to pass to the next task. but when I print the unfinished tasks thanks to processinstance.getTaskMgmtInstance().getUnfinishedTasks(token);
I have ever the task that I have just finished to execute. How can I put this task finished? 

thank you for your help

antitrust1982

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

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3975698




More information about the jboss-user mailing list