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

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-bindings message

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


Subject: Re: [sca-bindings] Proposal 01 for Issue 54



Folks,

Minor comment as <mje>...</mje>

Yours,  Mike.

Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  
Email:  mike_edwards@uk.ibm.com



From: Eric Johnson <eric@tibco.com>
To: OASIS Bindings <sca-bindings@lists.oasis-open.org>
Date: 05/03/2009 03:01
Subject: Re: [sca-bindings] Proposal 01 for Issue 54





Hi Anish,

Anish Karmarkar wrote:

1) In section 3.1, bullet 3.1 (for service) says:
"... and references a wsdl:service element, then use the URI indicated by each contained wsdl:port element"

In section 3.1, bullet 3 (for reference) says:
"If the @wsdlElement attribute is present and references a wsdl:service element, use the URI indicated by any contained wsdl:port element that satisfies runtime policies and constraints"

Any particular reason runtime policy and constraints are important for reference but not for service?

We also say in the explanation of @wsdlElement that only those ports in the WSDL service element that have equivalent portType are made available.

I updated the wording on the (for service) section.

2) We don't require that when endpointReference and @wsdlElement are both used the wsdlElement MUST reference only a WSDL binding. If this is true when @URI is specified, it should be true for endpointReference as well. Both are a way to specify uris.

We do have precisely the constraint you state here that we don't have: "When this element is present along with the @wsdlElement attribute on the parent element, the @wsdlElement attribute value MUST be of the ‘Binding’ form as specified above"
As a side, an EPR can contain WSDL metadata. What happens if the EPR points to a WSDL binding in its metadata section. Can it be different from the one pointed to by @wsdlElement? I would like to suggest that it be a "compatible super/subset".
Wow.  The insanity.  How about we leave it undefined?

3) For reference (in bullet 5) it says:
"Otherwise, the URI for the reference is determined by the binding it is wired to, or by deployment"
Isn't it always determined by the binding it is wired to?

Is it an error if you have <binding.ws /> but no target specified?  If you haven't specified a target, then you can wire this at deployment.
<mje>
It IS an error for a <reference/> to have a <binding.ws/> if that <binding.ws/> does not identify a target service.
The assembly spec is clear on this point.
To provide late binding but force a given binding type, use intents.
</mje>

4) A very minor editorial comment. It would nice if the algorithms for service and ref were structured (wrt bullets) similarly.

I'm not sure what you mean by this.  Perhaps we can discuss during the call.  At a guess, I moved the last "otherwise" into a fifth bullet point.

Revised version attached.



-Anish
--

Eric Johnson wrote:

Attached as revisions to CD02.

I did my best to capture many of the points raised in the calls in which
we talked about this, but I suspect I missed something.

If you review before next call, and have comments, I'll do my best to
integrate those comments before then.

Please excuse the fact that OpenOffice completely mangled the table of
contents.  If you don't update the TOC before saving, it sometimes gets
confused.  No changes intended there.

-Eric.



------------------------------------------------------------------------

---------------------------------------------------------------------
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 [attachment "sca-binding-ws-1.1-spec-cd02-issue54-proposal-02.doc" deleted by Mike Edwards/UK/IBM] ---------------------------------------------------------------------
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







Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU








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