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.

Reply via email to