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


Help: OASIS Mailing Lists Help | MarkMail Help

regrep message

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

Subject: regrep 9/29/2005: Comments on WSDL Profile for Reg/Rep

  1. This profile assumes you have concrete WSDL and that may or may
     not apply. 

najmi: This may be a misunderstaning? A WSDL file may only contain 
PortType instances (or PortType and Binding) which the profile supports 
just fine.
The profile assumes and suggests that there be 3 types of WSDL submitted:

    -XxInterface.wsdl: Containing PortTypes
    -XxBinding.wsdl: Containing Bindings
    -XxService.wsdl: Containing Services

mm2: My point is you may or may not yet have the bindings. This is 
particularly true if you have only defined the abstract WSDL in the 
context of its relationship to an abstract process.

 2. The cataloging, validation and discovery services are valuable,
     value-add services but may be better as a separate profile document.

najmi: Why would a separate doc be better? I think for each domain 
specific use of registry there should be one profile which has separate 
chapters for each sub use case within the domain specific use
(publish, validate, catalog, discover, subscribe).

mm2: Suggest the group discuss the preferred approach.

  3. I was uncertain if the cataloging service was dependent on the
     validation service as well.

najmi: The ebRS spec says that validation service MUST be run *before* 
cataologing service so there is an implied dependency.  I will try and 
make this clearer.

mm2: Good idea.

  4. There are some issues with WSDL, particularly using WSDL v1.1 that
     you should consider such as name overloading (and whether you
     constrain this to WS-I BP v1.1 that disallows this).

najmi: This sounds significant though I do not understand it yet.  
Please provide details and specifics on this. What is the issue andhow 
can we address it?

mm2: Names can be the same and whether this causes some issues with 
query and use, we may well discuss.  Note: WSDL 1.1 explicitly supports 
operation overloading (section 2.5) although WS-I BP 1.1 eventually 
banned it (R2304).  We discussed this at length in BPEL.

  5. If an invocation control file is not used for the cataloguing
     service, what is the responsibility of the implementer? This
     raises the question if you have a MAY requirement and that
     capability is not provided, could any implementer hints be helpful
     in this profile?

najmi: The invocation control file is optional in the ebRS spec and 
stays that way in this spec.
I am not keen on providing implementation hints in this spec as this is 
a normative spec
rather than a technical note.

mm2: Then I would suggest that you say that when this invocation control 
file is not used, the responsibility falls to the implementer (i.e. is 
undefined). Thanks.

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