Long running instances fail due to the changes in the soup contract -
----------------------------------------------------------------------
Key: ODE-744
URL: https://issues.apache.org/jira/browse/ODE-744
Project: ODE
Issue Type: Bug
Components: BPEL Runtime
Reporter: Sean Ahn
Assignee: Sean Ahn
The _outstandingRequests that's part of the soup has been changed to IMAManager
type, with ODE-634: "Event Handlers not working fix". Due to the change, when
you have a long running process, and when you get the new ODE build, the
instance cannot be restored from the soup anymore.
In the ExecutionQueueImpl.read(InputStream) method, check the type from the
soup,
1. If the existing type is IMAManager, the code is fine.
2. If the existing type is the OutstandingRequestManager, create a new
IMAManager from the OutstandingRequestManager.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.