This answer is really close: Change process name after start
Unfortunately this fails:
runtimeService.setProcessInstanceName(execution.getProcessInstanceId(), response.name);
because response.name = ["name"]
not "name"
. Can anyone please help?
This answer is really close: Change process name after start
Unfortunately this fails:
runtimeService.setProcessInstanceName(execution.getProcessInstanceId(), response.name);
because response.name = ["name"]
not "name"
. Can anyone please help?
What does your REST response returns, how does the json look like?
Also, are you storing the response as a variable?
Thanks for the reply! I discovered the Jackson object mapper:
import com.fasterxml.jackson.databind.ObjectMapper;
ObjectMapper mapper = new ObjectMapper();
runtimeService.setProcessInstanceName(execution.getProcessInstanceId(), mapper.writeValueAsString(response.process_name));