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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Relax NG and Web Services (formerly Joining the church)

[ Lists Home | Date Index | Thread Index ]

In a message dated 7/9/2003 3:13:41 PM US Mountain Standard Time, tbray@textuality.com writes:

>While WSDL 1.2 fixes this, it is not yet a recommendation.  And WSDL 1.1
>states, "For maximum interoperability and platform neutrality, WSDL
>prefers the use of XSD as the canonical type system, and treats it as
>the intrinsic type system."

Any reason you couldn't work it out in RelaxNG, and then use the
generated XSD in the WSDL?


That is a good partial solution for hand-crafted WSDL.  Of course, the
recipient is still validating against XSD.   Also, you would not
get any of the validation benefits that Relax NG has over XSD as it must be
translated to XSD. 

While there are possible workarounds, I don't believe the current web-service tools or
specs support using Relax NG.  And when explaining this to policy makers,
a custom workaround without significant benefits won't fly.

- Mike
---------------------------------------------------
Michael C. Daconta
Chief Scientist, APG, McDonald Bradley, Inc.
www.daconta.net




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS