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: Re: [sca-policy] Suggested wording for POLICY-83


Dave,
See inline below.

   Simon

David Booz wrote:
> Hi Ashok,
> 
> Something about this issue was bugging me last night, so I did some 
> investigation in the spec this AM. Looking at CD02/PRD, line 1451 (in 
> the section which normalizes attached intents into a required intent 
> set), I found this statement:
> "and where any unqualified qualifiable intents are replaced with the 
> default qualified form of that intent, according to the default 
> qualifier in the definition of the intent."
> 
> While it doesn't read quite right, the intention is clearly to replace 
> unqualified intents with their default qualified form and also assumes 
> that there is a default qualifier if there are any qualifiers. This 
> usage of default qualifiers was a surprise to me (i.e., I forgot about 
> it) as I thought that the default qualifier was only used in processing 
> intentMaps in policySets.
> 
> I think the words you propose to resolve POLICY-83 are good.
> 
> I also want to react to the last statement below:
> 
>  >> In other discussions re the SOAP intents we have taken the position 
> that a default qualifier may not be specified. This is contrary to 
> POL30004 and would require a significant change to the spec.
> 
> The current SOAP intent definition has "1_1" set as the default 
> qualifier. Can you help me understand what discussion you're referring 
> to because I might have missed something? The web service binding 
> discussions I'm aware of have not suggested changing this default. We 
> have been discussing the need to declare the qualifiers to be mutually 
> exclusive.
>
The WS Binding spec contains normative text that is incompatible with
SOAP.1_1 being the default qualifier if the unqualified SOAP intent
is used.  The following is from section 4.1:

  So as to narrow the range of choices for how messages are carried,
  the following policy intents affect the transport binding:
   • SOAP
     When the SOAP intent is required, the SCA runtime MUST transmit
     and receive messages using SOAP. One or more SOAP versions can
     be used [BWS40001].
   • SOAP.1_1
     When the SOAP.1_1 intent is required, the SCA runtime MUST transmit
     and receive messages using only SOAP 1.1 [BWS40002].
   • SOAP.1_2
     When the SOAP.1_2 intent is required, the SCA runtime MUST transmit
     and receive messages using only SOAP 1.2 [BWS40003].

Using 1_1 as the default qualifier for the SOAP intent would contradict
the above.  This needs to be resolved between the Policy TC and the
Bindings TC.

   Simon

> Dave Booz
> STSM, BPM and SCA Architecture
> Co-Chair OASIS SCA-Policy TC and SCA-J TC
> "Distributed objects first, then world hunger"
> Poughkeepsie, NY (845)-435-6093 or 8-295-6093
> e-mail:booz@us.ibm.com
> 
> Inactive hide details for ashok malhotra ---05/12/2009 08:24:55 
> AM---Eric pointed out that the existing wording for conformanceashok 
> malhotra ---05/12/2009 08:24:55 AM---Eric pointed out that the existing 
> wording for conformance statement [POL30004] states:
> 
> 
> From:	
> ashok malhotra <ashok.malhotra@oracle.com>
> 
> To:	
> OASIS Policy <sca-policy@lists.oasis-open.org>
> 
> Date:	
> 05/12/2009 08:24 AM
> 
> Subject:	
> [sca-policy] Suggested wording for POLICY-83
> 
> ------------------------------------------------------------------------
> 
> 
> 
> Eric pointed out that the existing wording for conformance statement
> [POL30004] states:
> "If an intent has more than one qualifier, one and only one MUST be
> declared as the default qualifier."
> and does not cover the case where a single qualifier is declared for the
> intent.  See http://www.osoa.org/jira/browse/POLICY-83
> 
> Suggested rewording:
> If an intent has one or more qualifiers, one and only one MUST be
> declared as the default qualifier.
> 
> Note that this is an extra-Schema constraint.  The Schema provides an
> optional 'default' attribute for the
> qualifier definition in the intent so, according to the Schema, this
> attribute can be omitted for all qualifiers or
> set to 'false'.  POL30004 says that this attribute MUST be set to true
> for one and only one of the qualifiers.
> 
> In other discussions re the SOAP intents we have taken the position that
> a default qualifier may not be specified.
> This is contrary to POL30004 and would require a significant change to
> the spec.
> 
> -- 
> All the best, Ashok
> 
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  Follow this link to all your TCs in OASIS at:
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 
> 
> 
> 




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