Fw: [soapbuilders] NMTokens, NCNames, PortTypes, and Bindings.

Here's a bug in the 1.1 docs we need to fix ..

Gudge: I think it would be very good if you try to run a fine
toothcomb over the schemas before we publish our first doc!

Sanjiva.

----- Original Message ----- 
From: "Wes Moulder" <wes@themindelectric.com>
To: <soapbuilders@yahoogroups.com>
Sent: Tuesday, June 11, 2002 1:01 AM
Subject: [soapbuilders] NMTokens, NCNames, PortTypes, and Bindings.


> Oh my!
>  
> >From the soapbuilders conference, one bug came up with the WebMethods
> guys, and I wanted some clarification of understanding.
> The WSDL spec says that a PortType's name attribute is an nmtoken, but
> the Binding refers to this via a QName, which we have always understood
> to be a combination of the targetNamespace of the WSDL, and the name of
> the PortType.  If the PortType's name attribute is an nmtoken, it's
> allowed to have characters (such as ":") which are illegal for an
> NCName.
>  
> This same issue holds for binding and wsdl:port in the service
> description.
>  
> The issue is, all over the place in the WSDL spec, it uses nmtokens for
> name attributes, which can result in invalid qnames for types that refer
> to them.  Is this an inconsistency in the WSDL spec, an inconsistency in
> my understanding of the issues, or a "feature"?
>  
> Comments appreciated,
> --Wes
>  
>  
> 

Received on Tuesday, 11 June 2002 00:34:06 UTC