2002/ws/desc/wsdl20 wsdl20.rdf,1.9,1.10

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

Modified Files:
	wsdl20.rdf 
Log Message:
changed namespace of qname from literal to resource, added missing OperationStyle class, fixed http header handling

Index: wsdl20.rdf
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.rdf,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** wsdl20.rdf	8 May 2006 19:47:35 -0000	1.9
--- wsdl20.rdf	8 May 2006 21:00:21 -0000	1.10
***************
*** 7,13 ****
           xml:base="http://www.w3.org/2005/10/wsdl-rdf">
  
! <!-- todo check all xml comments that they are not todos -->
! 
! <!-- todo the following are notes on the deviations this model has from the WSDL2
  component model:
  
--- 7,11 ----
           xml:base="http://www.w3.org/2005/10/wsdl-rdf">
  
! <!-- the following are notes on the deviations this model has from the WSDL2
  component model:
  
***************
*** 16,19 ****
--- 14,19 ----
  feature is a direct reference, property is indirect
  
+ soap module also direct reference
+ 
  binding types as classes (or subclasses of binding)
  
***************
*** 27,34 ****
  maybe we could model safety as general-purpose class of things safe, now it's
  a class of safe operations
- 
- documentation, extensions not handled on HTTP header - maybe a
- mapping using blank node and rdf:value? headers also don't use the component
- designators as they go directly to the qname
  -->
  
--- 27,30 ----
***************
*** 209,215 ****
  </owl:DatatypeProperty>
  
! <owl:DatatypeProperty rdf:about="#namespace">
!   <rdfs:range  rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
! </owl:DatatypeProperty>
  
  <owl:ObjectProperty rdf:about="#offersFeature">
--- 205,210 ----
  </owl:DatatypeProperty>
  
! <owl:ObjectProperty rdf:about="#namespace">
! </owl:ObjectProperty>
  
  <owl:ObjectProperty rdf:about="#offersFeature">
***************
*** 246,250 ****
  </owl:ObjectProperty>
  
! <!-- todo declare class OperationStyle RH -->
  
  <owl:ObjectProperty rdf:about="#interfaceOperation">
--- 241,246 ----
  </owl:ObjectProperty>
  
! <owl:Class rdf:about="#OperationStyle">
! </owl:Class>
  
  <owl:ObjectProperty rdf:about="#interfaceOperation">
***************
*** 498,502 ****
      todo - make the range a rdf:Seq of QNames
    </rdfs:comment>
-   <rdfs:range  rdf:resource="#QName"/>
  </owl:ObjectProperty>
  
--- 494,497 ----
***************
*** 644,647 ****
--- 639,646 ----
  </owl:DatatypeProperty>
  
+ <owl:DatatypeProperty rdf:about="http://www.w3.org/2006/01/wsdl/http#headerName">
+   <rdfs:range  rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
+ </owl:DatatypeProperty>
+ 
  <owl:ObjectProperty rdf:about="http://www.w3.org/2006/01/wsdl/http#requiresHeader">
    <rdfs:range  rdf:resource="http://www.w3.org/2006/01/wsdl/http#HTTPHeader"/>
***************
*** 662,665 ****
--- 661,670 ----
      </owl:Restriction>
    </rdfs:subClassOf>
+   <rdfs:subClassOf>
+     <owl:Restriction>
+       <owl:onProperty rdf:resource="http://www.w3.org/2006/01/wsdl/http#headerName"/>
+       <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
+     </owl:Restriction>
+   </rdfs:subClassOf>
  </owl:Class>
  

Received on Monday, 8 May 2006 21:00:26 UTC