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: Point of clarification - is this an issue in the WSDL generationfor ws binding? NCNAME and NMTOKEN use


In section 4.5 (20070926 draft), the specification discusses WSDL
generation.

<definitions name="componentName/serviceName"
             targetNamespace="HTTP Base URI/componentName/serviceName"....

The trouble is that in WSDL, /definitions/@name is an NMTOKEN, so "/" is
not allowed to appear.
(http://www.w3.org/TR/wsdl#A4.1,
http://www.w3.org/TR/2000/WD-xml-2e-20000814#NT-Nmtoken) Am I simply
misunderstanding the generation here?

Likewise, with:
  <binding
name="/service/binding.ws[n]/@name+[/soapVersionPrefix]+'Binding'"
           type="SCA service interface portType name">

the binding/@name attribute is likewise an NCNAME, so slashes are again
not allowed.
(http://www.w3.org/TR/1999/REC-xml-names-19990114/#NT-NCName)

If I'm reading this correctly, the spec says to generate invalid WSDL.

Could someone confirm?

-Eric.




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