Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.3.2
-
None
Description
I did following:
1. deployed process X version 1
2. started instance A
3. deployed process X version 2
4. continued instance A
5. instance A tried to read external variable, but it caused error, because it took definition from X version 2
I did some investigation and saw that in PartnerLinkMyRoleImpl.java, there is a runtime context created for my role partner link, which points to process X version 2.
I did a patch, which took BpelProcess object from process instance's dao for execution and this solved problem.