2002/ws/desc/wsdl20 wsdl20-other-schema-lang.xml,1.3,1.4

Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv23544/ws/desc/wsdl20

Modified Files:
	wsdl20-other-schema-lang.xml 
Log Message:
Fixed intro, namespaces, etc. to match latest text.

Index: wsdl20-other-schema-lang.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-other-schema-lang.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** wsdl20-other-schema-lang.xml	15 Jun 2005 10:59:39 -0000	1.3
--- wsdl20-other-schema-lang.xml	15 Jun 2005 11:14:28 -0000	1.4
***************
*** 47,67 ****
    </latestloc>
    
!   <authlist>
!     <author>
!       <name>Roberto Chinnici</name>
!       <affiliation>Sun Microsystems</affiliation>
!     </author>
!     <author>
!       <name>Jean-Jacques Moreau</name>
!       <affiliation>Canon</affiliation>
!     </author>
!     <author>
!       <name>Arthur Ryman</name>
!       <affiliation>IBM</affiliation>
!     </author>
!     <author>
!       <name>Sanjiva Weerawarana</name>
!     </author>
!   </authlist>
      <abstract>
        <p>WSDL 2.0 Other Schema Languages describes (example) extension elements
--- 47,60 ----
    </latestloc>
    
!         <authlist>
!             <author>
!                 <name>Amy Lewis</name>
!                 <affiliation>TIBCO</affiliation>
!             </author>
!             <author>
!                 <name>Bijan Parsia</name>
!                 <affiliation>University of Maryland</affiliation>
!             </author>
!         </authlist>
      <abstract>
        <p>WSDL 2.0 Other Schema Languages describes (example) extension elements
***************
*** 85,95 ****
      <div1 id="intro">
        <head>Introduction</head>
!       <p> The Web Services Description Language (WSDL) provides a model and an
!         XML format for describing Web services. It relies on the XML Schema language.
!         WSDL 2.0 Other Schema Languages (this specification) shows (example) extension
!         elements that permit the use of alternative schema languages. In particular,
!         DTD <bibref ref="XML10"/>
!         and RELAX NG <bibref ref="RELAX-NG"/>.</p>
!       <p>This specification depends on WSDL 2.0 <bibref ref="WSDL-PART1"/>. </p>
        <!-- +++++++++ -->
        <div2 id="notcon">
--- 78,92 ----
      <div1 id="intro">
        <head>Introduction</head>
!             <p>WSDL describes Web Service interaction in terms of exchanges of typed messages. WSDL
!                 2.0: Part 1 only provides general support for type systems based on the XML Infoset
!                 <bibref ref="XMLInfoSet"/> and specific support for the W3C XML Schema
!                 Description Language <bibref ref="XMLSchemaP1"/>. Describing messages with WSDL using schema languages other
!                 than XML Schema or non-XML infoset type systems requires extending the WSDL
!                 component model. While the WSDL working group has not defined any such extensions,
!                 there were discussions in the working group about how those extensions might be
!                 defined and used. This document is the result of those disucussions and captures
!                 part of the working group's thinking about schema language and type system
!                 extensibilty at the time of its publication. In particular,
!                 DTD <bibref ref="XML10"/> and RELAX NG <bibref ref="RELAX-NG"/>.</p>
        <!-- +++++++++ -->
        <div2 id="notcon">
***************
*** 164,168 ****
      <div1 id='dtd'>
  	  <head>DTD</head>
! 	  <p>A DTD may be used as the schema language for WSDL 2.0.  It may not be inlined;
  it must be imported.  A namespace must be assigned.  DTD types appear
  in the <prop comp="Description">element declarations</prop> property of <comp
--- 161,165 ----
      <div1 id='dtd'>
  	  <head>DTD</head>
! 	  <p>A DTD may be used as the schema language for WSDL 2.0.  It may not be embedded;
  it must be imported.  A namespace must be assigned.  DTD types appear
  in the <prop comp="Description">element declarations</prop> property of <comp
***************
*** 181,185 ****
  <item><p>A [local name] of import.</p></item>
  <item><p>A [namespace name] of
! <attval>&wsdl-schema-dtd-ns;</attval>.</p></item>
  <item><p>One or two &AII;s, as follows:</p>
  <ulist>
--- 178,182 ----
  <item><p>A [local name] of import.</p></item>
  <item><p>A [namespace name] of
! <attval>http://www.example.org/dtd</attval>.</p></item>
  <item><p>One or two &AII;s, as follows:</p>
  <ulist>
***************
*** 236,240 ****
  <head>RELAX NG</head>
  <p>A RELAX NG schema may be used as the schema language for WSDL 2.0.  It may be
! inlined or imported; import is preferred.  A namespace must be specified;
  if an imported schema specifies one, then the [actual value] of the
  <att>namespace</att> &AII; in the <el>import</el> &EII; must match the specified namespace.
--- 233,237 ----
  <head>RELAX NG</head>
  <p>A RELAX NG schema may be used as the schema language for WSDL 2.0.  It may be
! embedded or imported; import is preferred.  A namespace must be specified;
  if an imported schema specifies one, then the [actual value] of the
  <att>namespace</att> &AII; in the <el>import</el> &EII; must match the specified namespace.
***************
*** 252,256 ****
  
  <p>
! Importing a RELAX NG schema uses the rng:include mechanism defined by RNG,
  with restrictions on its syntax and semantics.  A child &EII;
  of the <el>types</el> &EII; is defined with the Infoset
--- 249,253 ----
  
  <p>
! Importing a RELAX NG schema uses the <el>rng:include</el> mechanism defined by RNG,
  with restrictions on its syntax and semantics.  A child &EII;
  of the <el>types</el> &EII; is defined with the Infoset
***************
*** 310,316 ****
  </div2>
  <div2 id='relax-inline'>
! <head>Inlining RELAX NG</head>
  <p>
! Inlining an RNG schema uses the existing top-level <el>rng:grammar</el> &EII;.  It may be viewed as simply cutting and pasting an
  existing, stand-alone schema to a location inside the
  <el>wsdl:types</el> &EII;.  The
--- 307,313 ----
  </div2>
  <div2 id='relax-inline'>
! <head>Embedding RELAX NG</head>
  <p>
! Embedding an RNG schema uses the existing top-level <el>rng:grammar</el> &EII;.  It may be viewed as simply cutting and pasting an
  existing, stand-alone schema to a location inside the
  <el>wsdl:types</el> &EII;.  The
***************
*** 330,334 ****
  <p>
  The <att>ns</att> &AII; defines the namespace of the type and
! element definitions inlined in this schema.  WSDL 2.0 modifies the RNG
  definition of the <el>rng:grammar</el> &EII; to make this &AII; required.  The <att>ns</att> &AII; has the
  following Infoset properties:</p>
--- 327,331 ----
  <p>
  The <att>ns</att> &AII; defines the namespace of the type and
! element definitions embedded in this schema.  WSDL 2.0 modifies the RNG
  definition of the <el>rng:grammar</el> &EII; to make this &AII; required.  The <att>ns</att> &AII; has the
  following Infoset properties:</p>
***************
*** 343,352 ****
  <head>References to Element Declarations</head>
  	<p>
! 		Whether inlined or imported, the element definitions present in
  		a schema may be referenced from an <comp>Interface Message Reference</comp>
  		or <comp>Interface Fault</comp> component.
  	</p>
  	<p>
! A named rng:define definition cannot be referenced from the <comp>Interface Message
  Reference</comp> or <comp>Interface Fault</comp> components.
  </p>
--- 340,349 ----
  <head>References to Element Declarations</head>
  	<p>
! 		Whether embedded or imported, the element definitions present in
  		a schema may be referenced from an <comp>Interface Message Reference</comp>
  		or <comp>Interface Fault</comp> component.
  	</p>
  	<p>
! A named <el>rng:define</el> definition cannot be referenced from the <comp>Interface Message
  Reference</comp> or <comp>Interface Fault</comp> components.
  </p>
***************
*** 447,450 ****
--- 444,452 ----
      	<td>20050615</td>
      	<td>JJM</td>
+     	<td>Fixed intro, namespaces, etc. to match latest text.</td>
+     </tr>
+     <tr>
+     	<td>20050615</td>
+     	<td>JJM</td>
      	<td>Added markup for components and properties.</td>
      </tr>

Received on Wednesday, 15 June 2005 11:14:34 UTC