Re: problems parsing CongoProcess.owl

Here is a more complete list of errors in the Congo and BravoAir 
examples and the changes needed to fix these errors. Using the OWL-S 
validator (http://www.mindswap.org/2004/owl-s/validator/) helps to find 
the bugs.

Evren


BravoAirService.owl
-------------------
Line 90: Replace Login -> LogIn

CongoService.owl
----------------
Line 49: Replace Profile_Congo_BookBuying_Service -> 
Profile_Full_Congo_BookBuying_Service

CongoProfile.owl
----------------
Line 157: Replace PutInCart -> PutInCartBookISBN

CongoProcess.owl
----------------
Line 172: Replace rdf:resource -> rdf:about
Line 344: Replace rdf:resource -> rdf:about
Line 345: Replace rdf:resource -> rdf:about
Line 430: Replace rdf:resource -> rdf:about
Line 431: Replace rdf:resource -> rdf:about
Line 432: Replace rdf:resource -> rdf:about
Line 467: Replace #&xsd;#string -> &xsd;#string
Line 516: Replace rdf:resource -> rdf:about
Line 517: Replace rdf:resource -> rdf:about
Line 518: Replace rdf:resource -> rdf:about
Line 575: Replace rdf:resource -> rdf:about
Line 576: Replace rdf:resource -> rdf:about
Line 613: Add rdf:parseType="Collection"
Line 614: Replace rdf:resource -> rdf:about
Line 615: Replace rdf:resource -> rdf:about
Line 643: Add rdf:parseType="Collection"
Line 644: Replace rdf:resource -> rdf:about
Line 645: Replace rdf:resource -> rdf:about
Line 646: Replace rdf:resource -> rdf:about
Line 698: Replace rdf:ID -> rdf:resource
Line 531: Replace parameterType -> process:parameterType
Line 455: Replace rdf:resource -> rdf:about
Line 537: Replace rdf:resource -> rdf:about
Line 543: Replace rdf:resource -> rdf:about
Line 549: Replace rdf:resource -> rdf:about
Line 555: Replace rdf:resource -> rdf:about
Line 561: Replace rdf:resource -> rdf:about
Line 251: Replace CongoBuySignInInfo -> ExpressCongoBuySignInInfo
Line 266: Replace CongoOrderShippedEffect -> ExpressCongoOrderShippedEffect
Line 273: Replace CongoOrderShippedOutput -> ExpressCongoOrderShippedOutput
Line 280: Replace CongoOutOfStockOutput -> ExpressCongoOutOfStockOutput


CongoProcessDataFlow.owl
----------------
Line 68 : Replace LocateBookOutput -> &congo;#LocateBookOutput
Line 246: Replace createAcctSequenceCreateAcctInfo -> 
CreateAcctSequenceCreateAcctInfo
Line 204: Replace CreditCardType -> SpecifyPaymentMethodCreditCardType
Line 105: Replace FullCongoBuyDeliveryAddress -> 
FullCongoBuyCreditCardDeliveryAddress



Dan Connolly wrote:

>I was looking at the OWL-S examples, and I'm pretty
>sure I found a bug in
>http://www.daml.org/services/owl-s/1.0/CongoProcess.owl
>
>
>   465    <process:hasInput>
>   466      <process:Input rdf:ID="CongoBuyBookCreditCardNumber">
>   467        <process:parameterType rdf:resource="#&xsd;#string"/>
>   468      </process:Input>
>   469    </process:hasInput>
>
>I'm pretty sure that should be:
>
>   467        <process:parameterType rdf:resource="&xsd;#string"/>
>
>Hmm... after I fixed that, I'm still having trouble. This
>isn't rdf-grammatical:
>
>   342      <process:Sequence>
>   343        <process:components rdf:parseType="Collection">
>   344                                          <process:AtomicProcess
>rdf:resource="#LocateBook"/>
>   345                                         
><process:CompositeProcess rdf:resource="#CongoBuyBook"/>
>   346        </process:components>
>   347      </process:Sequence>
>
>I'm not sure what you meant.
> 
>If anybody has tools that work on OWL-S documents and some
>OWL-S documents they work on, please point me/us at them.
>
>fyi, notes:
>http://rdfig.xmlhack.com/2004/03/29/2004-03-29.html#1080571300.985747
>
>  
>

Received on Tuesday, 30 March 2004 02:36:42 UTC