OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-policy message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] Created: (SCAPOLICY-3) Cannot attach method specific transaction intents


Cannot attach method specific transaction intents
-------------------------------------------------

                 Key: SCAPOLICY-3
                 URL: http://tools.oasis-open.org/issues/browse/SCAPOLICY-3
             Project: OASIS Service Component Architecture / Policy (SCA-Policy) TC
          Issue Type: Bug
          Components: 1.1 Spec
    Affects Versions: V1.1
            Reporter: David Booz


Section 9.5.2 in the Policy spec has this normative statement;
The transactedOneWay intent MUST NOT be attached to a request/response operation. [POL90028]
The problem with this statement is that it is too strict. If you read the three preceding statements:
When a reference is marked as transactedOneWay, any OneWay invocation messages MUST be transacted as part of a client global transaction. [POL90008]
If the client component is not configured to run under a global transaction or if the binding does not support transactional message sending, then a reference MUST NOT be marked as transactedOneWay. [POL90009]
If a service is marked as transactedOneWay, any OneWay invocation message MUST be received from the transport binding in a transacted fashion, under the target service's global transaction. [POL90010]

You can see stmts 8, 9 and 10 consider the fact that this intent might be attached at locations where there are both oneway and request/response operations. POL90028 does not have the same conditional behavior, and as a result, prohibits this intent from being placed on an interface/service/reference which has both one-way AND request/response operations.

We have the same problem with immediateOneWay intent. Those statements immediately follow in section 9.5.2.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]