[ 
https://issues.apache.org/jira/browse/TUSCANY-3606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brent Daniel resolved TUSCANY-3606.
-----------------------------------

      Assignee: Brent Daniel
    Resolution: Fixed

> POL_4007 Problems with mutually exclusive intent checking
> ---------------------------------------------------------
>
>                 Key: TUSCANY-3606
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3606
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Policy
>            Reporter: Brent Daniel
>            Assignee: Brent Daniel
>
> POL_4007 specifies two mutually exclusive intents at the Composite level. The 
> intents are constrained to sca:binding, so we should only be checking for 
> exclusivity at the binding level. Right now, we are checking (and failing) 
> the intents in this test case at the Component level. 
> There is some code in ComponentPolicyBuilderImpl.removeConstrainedIntents() 
> that attempts to remove  intents from any policy subject to which they do not 
> apply. However, it does this based on the ExtensionType for the subject, 
> which seems to be null for all SCA constructs other than bindings and 
> implementations. It looks like it may be null for the default binding as well.

-- 
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