ode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Ahn (JIRA)" <j...@apache.org>
Subject [jira] Created: (ODE-410) Support multiple matching correlation sets on IMAs
Date Wed, 05 Nov 2008 21:58:44 GMT
Support multiple matching correlation sets on IMAs

                 Key: ODE-410
                 URL: https://issues.apache.org/jira/browse/ODE-410
             Project: ODE
          Issue Type: Improvement
          Components: BPEL Runtime
            Reporter: Sean Ahn

WS-BPEL 2.0 spec specifies on how multiple matching correlation sets should be handled in
section 9.2.

When multiple correlation sets are used in an IMA with initiate="no", a message MUST match
all such correlation sets for that message to be delivered to the activity in the given process

Currently, ODE supports multiple initiating correlation sets but supports only one matching
correlation set. The change includes:

1. On an IMA, when multiple correlation sets are specified, all the initiating correlation
sets should be created newly and the remaining correlation sets that are not bound to correlation
keys should be used as a combined key to match to an instance.
2. Instead of a single CorrelationKey object, a set of CorrelationKeys should be used in serializing
the key set to database and in comparing against set of correlation set values from the incoming

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message