Flowable permits to define a business key when creating a process instance. This key can be used to retrieve easily a process instance in a business point of view instead of looking for into process instance variables.
So, please add the capability to set the business key when creating a process instance:
- the business key is optional,
- the business key is extracted from the incoming payload through a XPath expression configured as a WSDL annotation: flowable:business-key,
- if a business key is defined, it can be used to generate the output XML payload through the XSL parameter '{http://petals.ow2.org/se/flowable/output-params/1.0/special}business-key'