Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
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.