let me reframe the question again.
- Let say, today I deploy the bpmn file.
- One of the serviceTask has activiti:expression as below
"activiti:expression="#{preQualResponseProcessor.execute()}"
- I started the process. After few task execution, the process stops at one of the ReceiveTask
- Now, I modify the bpmn file, let say, I have added new parameters in the activiti:expression as below
Modified to - "activiti:expression="#{preQualResponseProcessor.execute(execution)}"
- I redeploy the bpmn file
- Now, If I signal ReceiveTask which is waiting previously. It throws "Unknown method used in expression".
It is because, activiti is still looking for preQualResponseProcessor.execute() method. Even though, I have modified the bpmn and redeployed the new bpmn file.
Please help us to fix the issue. I am expecting new bpmn file should be effective. Even though, the process started in the previous version bpmn file.