- From: Jean-Guilhem Rouel <jean-gui@w3.org>
- Date: Fri, 29 Sep 2006 14:49:40 -0400
- To: Eric Prud'hommeaux <eric@w3.org>
- Cc: Rama Akkiraju <akkiraju@us.ibm.com>, Brahmananda Sapkota <Brahmananda.Sapkota@deri.org>, Jacek Kopecky <jacek.kopecky@deri.org>, SAWSDL public list <public-ws-semann@w3.org>, public-ws-semann-request@w3.org, webreq@w3.org
Hi, The documents have been published on http://www.w3.org/TR/. Semantic Annotations for WSDL W3C Working Draft 28 September 2006 This version: http://www.w3.org/TR/2006/WD-sawsdl-20060928/ Latest version: http://www.w3.org/TR/sawsdl/ Previous version: http://www.w3.org/TR/2006/WD-sawsdl-20060630/ Semantic Annotations for WSDL — Usage Guide W3C Working Draft 28 September 2006 This version: http://www.w3.org/TR/2006/WD-sawsdl-guide-20060928/ Latest version: http://www.w3.org/TR/sawsdl-guide/ Regards, Jean-Gui Eric Prud'hommeaux a écrit : > On Fri, Sep 29, 2006 at 08:33:29PM +0200, Eric Prud'hommeaux wrote: >> Dear Captain Webreq, >> >> I read this as a request to publish. Please call me at >> +33.6.78.84.87.26 si il y a des problemes. I will be wearing >> my most fashionable laptop tonight. > > Title: Semantic Annotations for WSDL > Short name: sawsdl > Publication URI: http://www.w3.org/TR/2006/WD-sawsdl-20060928/ > Latest version URI: http://www.w3.org/TR/sawsdl/ > > Title: Semantic Annotations for WSDL — Usage Guide > Short name: sawsdl-guide > Publication URI: http://www.w3.org/TR/2006/WD-sawsdl-guide-20060928/ > Latest version URI: http://www.w3.org/TR/sawsdl-guide/ > Director Approval for First Public Working Draft: > http://www.w3.org/mid/F37BE181-5CDD-458C-9917-F1033ABCBDCF@w3.org > >> On Fri, Sep 29, 2006 at 01:31:00PM -0400, Rama Akkiraju wrote: >>> Eric, the 8 diffs look fine. Just to make sure we both are on the same page >>> now, the namespaces for all the examples in the guide are >>> http://org1.example.com/<whatever> and http://org2.example.com/<whatever> >>> and they don't resolve to any W3C URIs. Is that correct? >> Yes. >> >>> If so, all is well. Please go ahead and publish. >>> If not, we may have to iterate once more to get on the same page. >>> >>> Thank you for all your help. >>> >>> Regards >>> Rama Akkiraju >>> >>> >>> public-ws-semann-request@w3.org wrote on 09/29/2006 01:14:12 PM: >>> >>>> On Fri, Sep 29, 2006 at 11:42:46AM -0400, Rama Akkiraju wrote: >>>>> Hi Eric, >>>>> >>>>> I'm a little bit confused. This week, I changed all the namespaces for >>> the >>>>> CheckAvailabilityRequest and CheckInventory examples to the namespaces >>>>> http://org1.example.com/wsdl/CheckAvailabilityRequestService and >>>>> http://org2.example.com/wsdl/CheckInventoryService respectively >>> throughout >>>>> the document. Because I didnt' really mean for these URIs to resolve >>> (at >>>>> least not in this version anyway) because different sections use >>> different >>>>> variations of these WSDLs to illustrate the point. So, we haven't yet >>> made >>>>> available all the variations in separate WSDL files. So, that's why I >>>>> didn't want them to resolve via W3C URI in this version. The ones that >>> are >>>>> given at the bottom in Appendix A are the only ones that we really >>> intended >>>>> to provide to the users at this point. >>>>> >>>>> If I understand your changes correctly, you have changed them >>> throughout >>>>> the document to point to the same version of two WSDLs that are given >>> in >>>>> Appendix A. That was not the intention. If I misunderstood the changes >>>>> please let me know. >>>> Aha! they were meant to be >>>> http://org1.example.com/wsdl/CheckAvailabilityRequestService and not >>>> http://www.w3. >>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailabilityRequestService/ >>>> I got fooled by the existance of the similarly named wsdl file. >>>> >>>> There are now 8 diffs, outside of the head: >>>> - commented out the refs to [<a href="#XMLNamespace">XMLNamespace</a>] >>>> and [<a href="#URI">URI</a>]. >>>> - http://www.w3. >>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailability-req-sem.wsdl >>>> becomes >>>> http://www.w3.org/TR/sawsdl-guide/wsdl/CheckAvailability-req-sem.wsdl >>>> (* 3) >>>> - http://www.w3.org/2002/ws/sawsdl/spec/ >>>> becomes >>>> http://www.w3.org/TR/sawsdl/ >>>> or >>>> http://www.w3.org/TR/2006/WD-sawsdl-20060928/ >>>> depending on the location >>>> (* 3) >>>> - http://www.w3. >>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventory-sem.wsdl >>>> becomes >>>> http://www.w3.org/TR/sawsdl-guide/wsdl/CheckInventory-sem.wsdl >>>> - http://www.w3. >>>> org/2002/ws/sawsdl/spec/examples/wsdl/ElectronicsOntology.owl >>>> becomes >>>> http://www.w3.org/TR/sawsdl-guide/wsdl/ElectronicsOntology.owl >>>> >>>> Does that look better? >>>> >>>> >>>>> Other stylistic changes you made (UTF-8) etc are ok to be put back in >>>>> assuming my above item with namespaces is addressed. >>>>> >>>>> Thanks. >>>>> >>>>> Regards >>>>> Rama Akkiraju >>>>> >>>>> >>>>> "Eric Prud'hommeaux" <eric@w3.org> wrote on 09/29/2006 10:34:04 AM: >>>>> >>>>>> http://www.w3.org/TR/2006/WD-sawsdl-guide-20060928/ appears ready to >>>>> publish. >>>>>> However, I made some changes and would like them checked before I >>> push >>>>>> the button. Note the comments (preceeded by a #) on each line >>> starting >>>>>> with "@@". I would like feedback from the editors before publishing, >>>>>> if possible. A quick "yeah, sure" will finish the publication >>> proccess >>>>>> (note that webreq is Cc:d). >>>>>> >>>>>> The diffs: >>>>>> >>>>>> @@ -211,8 +213,8 @@ # No refs to URI or namespaces specs >>>>>> >>>>>> <h3 id="Namespaces"><a name="namespace" id="namespace"></a>1.1 >>>>>> Namespaces</h3> >>>>>> >>>>>> -<p>The XML namespace names [<a >>> href="#XMLNamespace">XMLNamespace</a>] >>>>> URIs >>>>>> -[<a href="#URI">URI</a>] used by this specification are as >>> follows:</p> >>>>>> +<p>The XML namespace names <!-- [<a> > >>>> href="#XMLNamespace">XMLNamespace</a>] -->URIs >>>>>> +<!-- [<a href="#URI">URI</a>] -->used by this specification are as >>>>>> follows:</p> >>>>>> >>>>>> <table border="1" cellpadding="5"> >>>>>> <thead> >>>>>> @@ -265,13 +267,13 @@ # namespace points at WSDL document now >>>>>> We present these two Web services here so as to allow the reader to >>> get >>>>>> familiarized with the examples used in the rest of the document.</p> >>>>>> <pre><wsdl:description >>>>>> - targetNamespace="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailabilityRequestService/" >>>>>> - xmlns="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailabilityRequestService/" >>>>>> + targetNamespace="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckAvailability-req-sem" >>>>>> + xmlns="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckAvailability-req-sem" >>>>>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" >>>>>> xmlns:xs="http://www.w3.org/2001/XMLSchema#"> >>>>>> >>>>>> <wsdl:types> >>>>>> - <xs:schema targetNamespace="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailabilityRequestService"> >>>>>> + <xs:schema targetNamespace="http://www.w3.org/TR/2006/WD- >>>>>> sawsdl-guide-20060928/wsdl/CheckAvailability-req-sem"> >>>>>> <xs:element name="CheckAvailabilityRequestServiceRequest"> >>>>>> <xs:complexType> >>>>>> <xs:sequence> >>>>>> @@ -299,13 +301,13 @@ # WSDL doc >>>>>> <p><span style="font-weight: bold">Listing 1.2-1</span>: WSDL >>> excerpt >>>>> for >>>>>> CheckAvailabilityRequest service</p> >>>>>> <pre><wsdl:description >>>>>> - targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService/" >>>>>> - xmlns="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService/" >>>>>> + targetNamespace="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem" >>>>>> + xmlns="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem" >>>>>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" >>>>>> xmlns:xs="http://www.w3.org/2001/XMLSchema#"> >>>>>> >>>>>> <wsdl:types> >>>>>> - <xs:schema targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService"> >>>>>> + <xs:schema targetNamespace="http://www.w3.org/TR/2006/WD- >>>>>> sawsdl-guide-20060928/wsdl/CheckInventory-sem"> >>>>>> <xs:element name="CheckInventoryServiceRequest"> >>>>>> <xs:complexType> >>>>>> <xs:sequence> >>>>>> @@ -360,9 +362,9 @@ # added POServiceClassification >>>>>> <pre>@prefix rdf: >>> <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . >>>>>> @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . >>>>>> @prefix owl: <http://www.w3.org/2002/07/owl#> . >>>>>> -@prefix : <http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/taxonomies/POServiceClassification#> >>>>> . >>>>>> +@prefix : <http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/taxonomies/POServiceClassification#> . >>>>>> >>>>>> - <http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/taxonomies/POServiceClassification#> >>>>>> rdf:type owl:Ontology . >>>>>> + <http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/taxonomies/POServiceClassification#> rdf:type >>>>> owl:Ontology . >>>>>> :PurchaseOrderServices rdf:type owl:Class . >>>>>> :OrderModification rdf:type owl:Class; >>>>>> rdfs:subClassOf :PurchaseOrderServices . >>>>>> @@ -379,7 +381,7 @@ # followed sawsdl spec >>>>>> to checking, placing, and tracking purchase orders</p> >>>>>> <pre> ... >>>>>> <wsdl:interface name="CheckItemAvailabilityRequestService" >>>>>> - <strong>sawsdl:modelReference="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/taxonomies/POServiceClassification#ItemAvailabilityCheck >>> >>>>>> "</strong>> >>>>>> + <strong>sawsdl:modelReference="http://www.w3.org/TR/2006/WD- >>>>>> >>>>> sawsdl- >>>> guide-20060928/taxonomies/POServiceClassification#ItemAvailabilityCheck >>>>>> "</strong>> >>>>>> ... >>>>>> </wsdl:interface> >>>>>> ...</pre> >>>>>> @@ -521,10 +523,10 @@ # simple ns map >>>>>> of items it offers. This is called CheckInventoryService and is also >>>>>> represented as a WSDL with the same name (also introduced in Listing >>>>> 1.2-2). >>>>>> Specifically, the <a >>>>>> -href="http://www.w3. >>>>>> >>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailability-req-sem. >>>> wsdl">request >>>>>> +href="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckAvailability-req-sem.wsdl">request >>>>>> WSDL</a> codifies the inputs it can supply and the outputs it >>> expects of >>>>> an >>>>>> item availability check service by the service provider. The <a >>>>>> -href="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventory-sem.wsdl">service >>>>>> +href="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem.wsdl">service >>>>>> WSDL</a> specifies the interface of a service that allows requesters >>> to >>>>> check >>>>>> for the availability of an inventory item by exposing the inputs it >>>>> requires >>>>>> in order to provide item availability confirmation. At a high level >>> the >>>>>> @@ -546,15 +548,15 @@ # namespace points at WSDL document now >>>>>> Web services. In this example, annotation is done using >>>>>> <em>modelReference</em> extensibility element defined in SAWSDL.</p> >>>>>> <pre><wsdl:description >>>>>> - targetNamespace="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailabilityRequestService/" >>>>>> - xmlns="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailabilityRequestService/" >>>>>> + targetNamespace="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckAvailability-req-sem" >>>>>> + xmlns="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckAvailability-req-sem" >>>>>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" >>>>>> xmlns:xs="http://www.w3.org/2001/XMLSchema#" >>>>>> - xmlns:sawsdl="http://www.w3.org/2002/sw/sawsdl/spec/sawsdl#" >>>>>> - xmlns:SampleOntology="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/example/ontology/SampleOntology#> >>>>>> + xmlns:sawsdl="http://www.w3.org/2002/ws/sawsdl/spec/sawsdl#" >>>>>> + xmlns:SampleOntology="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/ontology/SampleOntology#> >>>>>> >>>>>> <wsdl:types> >>>>>> - <xs:schema targetNamespace="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailabilityRequestService"> >>>>>> + <xs:schema targetNamespace="http://www.w3.org/TR/2006/WD- >>>>>> sawsdl-guide-20060928/wsdl/CheckAvailability-req-sem"> >>>>>> <xs:element name="CheckAvailabilityRequestServiceRequest"> >>>>>> <xs:complexType> >>>>>> <xs:sequence> >>>>>> @@ -589,15 +591,15 @@ # namespace points at WSDL document now >>>>>> <p>The above WSDL excerpt represents one of the ways of semantically >>>>>> annotating WSDL document of the request for checking item >>>>> availability.</p> >>>>>> <pre><wsdl:description >>>>>> - targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService/" >>>>>> - xmlns="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService/" >>>>>> + targetNamespace="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem" >>>>>> + xmlns="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem" >>>>>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" >>>>>> xmlns:xs="http://www.w3.org/2001/XMLSchema#" >>>>>> - xmlns:sawsdl="http://www.w3.org/2002/sw/sawsdl/spec/sawsdl#" >>>>>> - xmlns:SampleOntology="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/example/ontology/SampleOntology#> >>>>>> + xmlns:sawsdl="http://www.w3.org/2002/ws/sawsdl/spec/sawsdl#" >>>>>> + xmlns:SampleOntology="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/ontology/SampleOntology#> >>>>>> >>>>>> <wsdl:types> >>>>>> - <xs:schema targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService"> >>>>>> + <xs:schema targetNamespace="http://www.w3.org/TR/2006/WD- >>>>>> sawsdl-guide-20060928/wsdl/CheckInventory-sem"> >>>>>> <xs:exlement name="CheckInventoryServiceRequest"> >>>>>> <xs:complexType> >>>>>> <xs:sequence> >>>>>> @@ -654,10 +656,10 @@ # created SampleOntology document in >>>>> sawsdl/ontology >>>>>> PartNumber and SKU can be modeled in OWL as follows.</p> >>>>>> <pre>@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . >>>>>> @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . >>>>>> -@prefix : <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/example/ontology/SampleOntology#> . >>>>>> +@prefix : <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/ontology/SampleOntology#> . >>>>>> @prefix owl: <http://www.w3.org/2002/07/owl#> . >>>>>> >>>>>> -<http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/example/ontology/SampleOntology#> rdf: >>>>>> type owl:Ontology . >>>>>> +<http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/ontology/SampleOntology#> rdf:type >>>>> owl:Ontology . >>>>>> :SKU rdf:type owl:Class; >>>>>> rdfs:subClassOf :PartNumber . >>>>>> @@ -682,11 +684,11 @@ # namespace points at WSDL document now >>>>>> WSDLs using such a mapping ontology that could have been created >>> using >>>>>> ontology mediation techniques.</p> >>>>>> <pre><wsdl:description >>>>>> - targetNamespace="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailabilityRequestService/" >>>>>> + targetNamespace="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckAvailability-req-sem" >>>>>> ....> >>>>>> >>>>>> <wsdl:types> >>>>>> - <xs:schema targetNamespace="http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailabilityRequestService"> >>>>>> + <xs:schema targetNamespace="http://www.w3.org/TR/2006/WD- >>>>>> sawsdl-guide-20060928/wsdl/CheckAvailability-req-sem"> >>>>>> <xs:exlement >>> name="CheckAvailabilityRequestServiceRequest"> >>>>>> <xs:complexType> >>>>>> <xs:sequence> >>>>>> @@ -721,11 +723,11 @@ # namespace points at WSDL document now >>>>>> <p>The above WSDL excerpt represents one of the ways of semantically >>>>>> annotating WSDL document of the request for checking item >>>>> availability.</p> >>>>>> <pre><wsdl:description >>>>>> - targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService/" >>>>>> + targetNamespace="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem" >>>>>> .....> >>>>>> >>>>>> <wsdl:types> >>>>>> - <xs:schema targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService"> >>>>>> + <xs:schema targetNamespace="http://www.w3.org/TR/2006/WD- >>>>>> sawsdl-guide-20060928/wsdl/CheckInventory-sem"> >>>>>> <xs:element name="CheckInventoryServiceRequest"> >>>>>> <xs:complexType> >>>>>> <xs:sequence> >>>>>> @@ -789,10 +791,10 @@ # created SampleOntology document in >>>>> sawsdl/ontology >>>>>> </div> >>>>>> <pre>@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . >>>>>> @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . >>>>>> -@prefix : <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/example/ontology/SampleOntology#> . >>>>>> +@prefix : <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/ontology/SampleOntology#> . >>>>>> @prefix owl: <http://www.w3.org/2002/07/owl#> . >>>>>> >>>>>> - <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/example/ontology/SampleOntology#> rdf: >>>>>> type owl:Ontology . >>>>>> + <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/ontology/SampleOntology#> rdf:type >>>>> owl:Ontology . >>>>>> :SKU rdf:type owl:Class; >>>>>> rdfs:subClassOf :PartNumber . >>>>>> :NumBundles rdf:type owl:Class; >>>>>> @@ -873,15 +875,15 @@ # namespace points at WSDL document now >>>>>> enough information to see how a semantic engine can compose Web >>> services >>>>> to >>>>>> match the request checkAvailabilityRequest() with >>>>>> checkInventoryService().</p> >>>>>> <pre><wsdl:description >>>>>> - targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService/" >>>>>> - xmlns="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService/" >>>>>> + targetNamespace="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem" >>>>>> + xmlns="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem" >>>>>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" >>>>>> xmlns:xs="http://www.w3.org/2001/XMLSchema#" >>>>>> - xmlns:sawsdl="http://www.w3.org/2002/sw/sawsdl/spec/sawsdl#" >>>>>> - xmlns:SampleOntology="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/example/ontology/SampleOntology#> >>>>>> + xmlns:sawsdl="http://www.w3.org/2002/ws/sawsdl/spec/sawsdl#" >>>>>> + xmlns:SampleOntology="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/ontology/SampleOntology#> >>>>>> >>>>>> <wsdl:types> >>>>>> - <xs:schema targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventoryService"> >>>>>> + <xs:schema targetNamespace="http://www.w3.org/TR/2006/WD- >>>>>> sawsdl-guide-20060928/wsdl/CheckInventory-sem"> >>>>>> <xs:exlement name="CheckInventoryServiceRequest"> >>>>>> <xs:complexType> >>>>>> <xs:sequence> >>>>>> @@ -919,14 +921,14 @@ # found no instance docs so moved to >>> example.org >>>>>> a variation where the input SKU is replaced by UPC for the purpose >>> of >>>>>> illustrating Web service composition.</p> >>>>>> <pre><wsdl:description >>>>>> - targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/SKU2UPCLookupService/" >>>>>> - xmlns="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/SKU2UPCLooupService/" >>>>>> + targetNamespace="http://example.org/wsdl/SKU2UPCLookupService/" >>>>>> + xmlns="http://example.org/wsdl/SKU2UPCLookupService/" >>>>>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" >>>>>> xmlns:xs="http://www.w3.org/2001/XMLSchema#" >>>>>> - xmlns:sawsdl="http://www.w3.org/2002/sw/sawsdl/spec/sawsdl#"> >>>>>> + xmlns:sawsdl="http://www.w3.org/2002/ws/sawsdl/spec/sawsdl#"> >>>>>> >>>>>> <wsdl:types> >>>>>> - <xs:schema targetNamespace="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/SKU2UPCLookupService> >>>>>> + <xs:schema targetNamespace="http://example. >>>>>> org/wsdl/SKU2UPCLookupService/> >>>>>> <xs:element name="SKU2UPCLookupServiceRequest" >>> type="SKU"/> >>>>>> <xs:simpleType name="SKU"> >>>>>> >>> <strong>sawsdl:modelReference="SampleOntology#SKU</strong>"> >>>>>> @@ -943,7 +945,7 @@ # found no instance docs so moved to >>> example.org >>>>>> <wsdl:interface name="SKU2UPCLookupService"> >>>>>> <wsdl:operation name="SKU2UPCLookupService" pattern="http: >>>>>> //www.w3.org/2006/01/wsdl/in-out" >>>>>> - <span style="font-weight: bold">sawsdl:modelReference=" >>>>>> http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/taxonomies/utilities#translation"</span> >>>>> > >>>>>> + <span style="font-weight: bold">sawsdl:modelReference=" >>>>>> http://example.org/taxonomies/utilities#translation"</span> > >>>>>> <wsdl:input element="SKU2UPCLookupServiceRequest"/> >>>>>> <wsdl:output element="SKU2UPCLookupServiceResponse"/> >>>>>> </wsdl:operation> >>>>>> @@ -959,10 +961,10 @@ # created SampleOntology document in >>>>> sawsdl/ontology >>>>>> code is retrieved by the Web service SKU2UPCLookup().</p> >>>>>> <pre>@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . >>>>>> @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . >>>>>> -@prefix : <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/example/ontology/SampleOntology#> . >>>>>> +@prefix : <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/ontology/SampleOntology#> . >>>>>> @prefix owl: <http://www.w3.org/2002/07/owl#> . >>>>>> >>>>>> - <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/example/ontology/SampleOntology#> rdf: >>>>>> type owl:Ontology . >>>>>> + <http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/ontology/SampleOntology#> rdf:type >>>>> owl:Ontology . >>>>>> :DeliveryDate rdf:type owl:Class; >>>>>> owl:equivalentClass :DueDate . >>>>>> :Quantity rdf:type owl:Class; >>>>>> @@ -1467,7 +1469,7 @@ # followed sawsdl spec >>>>>> <h2><a name="conclusions" id="conclusions">5. Conclusions</a></h2> >>>>>> >>>>>> <p>The SAWSDL Usage Guide is an accompanying document to <a >>>>>> -href="http://www.w3.org/2002/ws/sawsdl/spec/">SAWSDL</a> >>> specification. >>>>> This >>>>>> +href="http://www.w3.org/TR/sawsdl/">SAWSDL</a> specification. This >>>>>> guide presented examples to illustrate how to associate semantic >>>>> annotations >>>>>> to a Web service (represented in SAWSDL format) and how to use these >>>>>> annotations for classifying, discovering, matching, composing, and >>>>> invoking >>>>>> @@ -1501,10 +1503,10 @@ # followed sawsdl spec >>>>>> http://www.dajobe.org/2004/01/turtle/</dd> >>>>>> <dt>[<a name="SAWSDL" id="SAWSDL">SAWSDL</a>]</dt> >>>>>> <dd><a >>>>>> - >>>>> href="http://www.w3.org/2002/ws/sawsdl/spec/SAWSDL.html"><cite>Semantic >>>>>> + >>>>> href="http://www.w3.org/TR/2006/WD-sawsdl-20060928/"><cite>Semantic >>>>>> Annotations for WSDL</cite></a>, Joel Farrell and Holger >>> Lauson, >>>>>> Editors. World Wide Web Consortium, 9th Sept 2006. This >>> version is >>>>>> - http://www.w3.org/2002/ws/sawsdl/spec/SAWSDL.html.</dd> >>>>>> + http://www.w3.org/TR/2006/WD-sawsdl-20060928/.</dd> >>>>>> <dt>[<a name="SPARQL" id="SPARQL">SPARQL</a>]</dt> >>>>>> <dd><a >>> href="http://www.w3.org/TR/rdf-sparql-query/"><cite>SPARQL >>>>> Query >>>>>> Language for RDF</cite></a>, Eric Prud'hommeaux and Andy >>> Seaborne, >>>>>> @@ -1550,13 +1552,13 @@ # followed sawsdl spec >>>>>> below.</p> >>>>>> >>>>>> <p style="text-align: left"><i>Request</i>: Please see <a >>>>>> -href="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailability-req-sem.wsdl >>>>>> ">http://www.w3. >>>>>> >>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckAvailability-req-sem.wsdl</a><br >>>>>> +href="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckAvailability-req-sem.wsdl">http://www.w3. >>>>>> org/TR/2006/WD-sawsdl-guide-20060928/wsdl/CheckAvailability-req-sem. >>>>>> wsdl</a><br >>>>>> /> >>>>>> <i>Service</i>: Please see <a >>>>>> -href="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventory-sem.wsdl">http: >>>>>> >>> //www.w3.org/2002/ws/sawsdl/spec/examples/wsdl/CheckInventory-sem.wsdl</a>, >>>>>> +href="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem.wsdl">http://www.w3. >>>>>> >>> org/TR/2006/WD-sawsdl-guide-20060928/wsdl/CheckInventory-sem.wsdl</a>, >>>>>> <br /> >>>>>> <i>Ontology</i>: Please see <a >>>>>> -href="http://www.w3. >>>>>> org/2002/ws/sawsdl/spec/examples/wsdl/ElectronicsOntology.owl">http: >>>>>> >>> //www.w3.org/2002/ws/sawsdl/spec/examples/wsdl/SampleOntology.owl</a><br >>>>>> +href="http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/ElectronicsOntology.owl">http://www.w3. >>>>>> >>> org/TR/2006/WD-sawsdl-guide-20060928/wsdl/ElectronicsOntology.owl</a><br >>>>>> /> >>>>>> </p> >>>>>> <!--I created some new documents with content I found in the guide:> >>>> http://www.w3.org/TR/2006/WD-sawsdl-> > >>>> guide-20060928/taxonomies/POServiceClassification.ttl http://www.> >>>>> w3.org/2002/ws/sawsdl/spec/ontology/SampleOntology.ttl http://www >>>> .> > w3.org/2002/ws/sawsdl/spec/ontology/categorization.ttl and >>>> change> > the namespaces on: http://www.w3.org/TR/2006/WD-sawsdl- >>>>>> guide-20060928/wsdl/CheckInventory-sem.wsdl http://www.w3.> > >>>> org/TR/2006/WD-sawsdl-guide-20060928/wsdl/CheckAvailability-req-sem. >>>> wsdl> > I hacked this document a lot and switched the doc to UTF-8. >>>> If the> > editors are content with this, I commit this document >>>> back to the> > editor's draft. Otherwise, we need to duplicate some >>>> of this work> > thenext time we publish.The button gets pushed in 2 >>>> hours if> > noone objects.If I still have enough energy, I >>>> cans|TR/2006/WD-> > sawsdl-guide-20060928|TR/sawsdl-guide|in all >>>> the namespaces just> > before publishing...I think it is good >>>> enough either way.-- -eric> > home-office: +1.617.395.1213 (usually >>>> 900-2300 CET) +33.1.45.> > 35.62.14cell: +33.6.73.84.87. >>>> 26(eric@w3.org)Feel free to> > forward this message to any list for >>>> any purpose other thanemail> > address distribution.-- -eric >>>> home-office: +1.617.395.1213 (usually 900-2300 CET)cell: >>>> +81.90.6533.3882(eric@w3.org)Feel free to forward this message to >>>> any w3t list for any purpose. >> -- >> -eric >> >> home-office: +1.617.395.1213 (usually 900-2300 CET) >> cell: +81.90.6533.3882 >> >> (eric@w3.org) >> Feel free to forward this message to any w3t list for any purpose. >
Received on Friday, 29 September 2006 18:49:55 UTC