Thomas Colditz [https://community.jboss.org/people/fellowtom] created the 
discussion

"Re: getting process variables available in service task"

To view the discussion, visit: https://community.jboss.org/message/832438#832438

--------------------------------------------------------------
Hi,

thanks for your replies. I dont know how to change "=" to "->" since using the 
editor(eclipse-plugin) doesn't offer this ability. You can just type parameter 
and variable. And the xml(service task) looks like:

<serviceTask id="_4" name="Service Task" operationRef="_4_ServiceOperation" 
implementation="Other" >
     <ioSpecification>          <dataInput id="_4_param" name="Parameter" />
          <dataOutput id="_4_result" name="Result" />
          <inputSet>
               <dataInputRefs>_4_param</dataInputRefs>
          </inputSet>
          <outputSet>
               <dataOutputRefs>_4_result</dataOutputRefs>
          </outputSet>
     </ioSpecification>
</serviceTask>

So there is no mapping with my variable "s" visible here.     

@Maciej: What do you mean with how/when i read from workItem? Here the sample 
code:
public class SampleServiceTask implements WorkItemHandler{
     public void executeWorkItem(WorkItem workItem, WorkItemManager 
workItemManager) {
          System.out.println(workItem.getParameter("param"));
          workItemManager.completeWorkItem(workItem.getId(), null);
    }
    public void abortWorkItem(WorkItem workItem, WorkItemManager 
workItemManager) {
          System.out.println("Service task aborted.");
    }
}

It makes no difference if I set "param" as precess variable on start or not 
("s" ofc is set). I think I'm doing something very basic wrong atm.

Greeting,
Tom
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/832438#832438]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to