[OTDev] validating web services

Nina Jeliazkova nina at acad.bg
Thu Apr 22 09:58:43 CEST 2010


Hi Pantelis,

Thanks for the fix. I've tried to apply the new
http://opentox.ntua.gr:3003/model/38  to the same dataset and the
results are received in http://ambit.uni-plovdiv.bg:8080/ambit2/dataset/771.

My question now is if avoiding redirects as in the new Task API, what
result code should be returned, if the result of POST operation is in
fact a Task URI (on the same or another server), as happens in this case
(the result of POST to ttp://opentox.ntua.gr:3003/model/38 is 
http://ambit.uni-plovdiv.bg:8080/ambit2/task/0935e02a-3b1d-4b4b-94c6-4d101c1d9065.

Is the 303 code below coming from ambit services (which still run the
old Task API with redirects), or NTUA service? 


    nina at ambit:~$ curl -X POST -d
    "dataset_uri=http%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Fdataset%2F595%3Ffea                                          
    ture_uris%5B%5D%3Dhttp%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Ffeature%2F255508%26feature_uris%5B%5D%3Dhttp                                          
    %3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Ffeature%2F255509%26feature_uris%5B%5D%3Dhttp%3A%2F%2Fambit.uni-plo                                          
    vdiv.bg%3A8080%2Fambit2%2Ffeature%2F255511%26feature_uris%5B%5D%3Dhttp%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit                                          
    2%2Ffeature%2F255512%26feature_uris%5B%5D%3Dhttp%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Ffeature%2F255510"                                           
    http://opentox.ntua.gr:3003/model/38 -vi >
    test-use-ntua-model-1.txt                                                                                        
    * About to connect() to opentox.ntua.gr port 3003 (#0)
    *   Trying 147.102.82.32... connected
    * Connected to opentox.ntua.gr (147.102.82.32) port 3003 (#0)
    > POST /model/38 HTTP/1.1
    > User-Agent: curl/7.18.2 (x86_64-pc-linux-gnu) libcurl/7.18.2
    OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.8 libssh2/0.18
    > Host: opentox.ntua.gr:3003
    > Accept: */*
    > Content-Length: 537
    > Content-Type: application/x-www-form-urlencoded
    >
    } [data not shown]
      % Total    % Received % Xferd  Average Speed   Time    Time    
    Time  Current
                                     Dload  Upload   Total   Spent   
    Left  Speed
    100   537    0     0    0   537      0     33 --:--:--  0:00:16
    --:--:--     0< HTTP/1.1 303 The response to the request can be
    found under a different URI
    < Content-Length: 82
    < Content-Type: text/uri-list; charset=ISO-8859-1
    < Date: Thu, 22 Apr 2010 07:40:16 GMT
    < Accept-Ranges: bytes
    < Location:
    http://ambit.uni-plovdiv.bg:8080/ambit2/task/0935e02a-3b1d-4b4b-94c6-4d101c1d9065
    < Server: Restlet-Framework/2.0m7
    < Vary: Accept-Charset, Accept-Encoding, Accept-Language, Accept
    < Connection: close
    <
    { [data not shown]
    100   619    0    82    0   537      4     32 --:--:--  0:00:16
    --:--:--     0* Closing connection #0



    nina at ambit:~$ more test-use-ntua-model-1.txt
    HTTP/1.1 303 The response to the request can be found under a
    different URI
    Content-Length: 82
    Content-Type: text/uri-list; charset=ISO-8859-1
    Date: Thu, 22 Apr 2010 07:40:16 GMT
    Accept-Ranges: bytes
    Location:
    http://ambit.uni-plovdiv.bg:8080/ambit2/task/0935e02a-3b1d-4b4b-94c6-4d101c1d9065
    Server: Restlet-Framework/2.0m7
    Vary: Accept-Charset, Accept-Encoding, Accept-Language, Accept
    Connection: close

    http://ambit.uni-plovdiv.bg:8080/ambit2/task/0935e02a-3b1d-4b4b-94c6-4d101c1d9065

Best regards,
Nina

chung wrote:
> Dear Nina, Martin,
>   Now the bug is fixed! I tried your curl command and it works and
> yielded the MLR model http://opentox.ntua.gr:3003/model/38 (available at
> RDF-like representations and PMML). I also added a simple monitoring
> interface for the server at http://opentox.ntua.gr:3000/status .
>
> Best regards,
> Pantelis
>
> On Wed, 2010-04-21 at 08:05 +0300, Nina Jeliazkova wrote:
>   
>> Dear Pantelis,
>>
>> chung wrote:
>>     
>>> Dear Martin, All,
>>>   I have made some changes regarding the NTUA services to provide full
>>> compatibility with the recent changes in the Task API. I was a bit
>>> dubious as to whether I should deploy the new version of the services
>>> lest these would ruin the integration with ToxPredict. So I deployed the
>>> latest version of YAQP on another URI: http://opentox.ntua.gr:3003 (Note
>>> the different port: its 3003 instead of 3000).
>>>
>>> @Martin: Could you please try the validation services using the above
>>> URI? (Hope this works...). Note that there are some changes as far as
>>> the redirections are concerned! Let me know if you encounter any
>>> problems and we'll be in touch to make the services work.
>>>
>>> @Nina: Could you please check if the new services are compliant with the
>>> new API (status codes, response messages, RDF content etc)? Then we
>>> could officially switch to the new API.
>>>   
>>>       
>> The task RDF is fine. 
>>
>> I have tried creating a new model by following curl commands:
>>
>>     nina at ambit:~$ curl -X POST -d
>>     "dataset_uri=http%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Fdataset%2F595%3Ffeature_uris%5B%5D%3Dhttp%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Ffeature%2F255508%26feature_uris%5B%5D%3Dhttp%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Ffeature%2F255509%26feature_uris%5B%5D%3Dhttp%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Ffeature%2F255511%26feature_uris%5B%5D%3Dhttp%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Ffeature%2F255512%26feature_uris%5B%5D%3Dhttp%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Ffeature%2F255510&prediction_feature=http%3A%2F%2Fambit.uni-plovdiv.bg%3A8080%2Fambit2%2Ffeature%2F255510"
>>     http://opentox.ntua.gr:3003/algorithm/mlr -vi >
>>     test-create-ntua-model-1.txt
>>     * About to connect() to opentox.ntua.gr port 3003 (#0)
>>     *   Trying 147.102.82.32... connected
>>     * Connected to opentox.ntua.gr (147.102.82.32) port 3003 (#0)
>>     > POST /algorithm/mlr HTTP/1.1
>>     > User-Agent: curl/7.18.2 (x86_64-pc-linux-gnu) libcurl/7.18.2
>>     OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.8 libssh2/0.18
>>     > Host: opentox.ntua.gr:3003
>>     > Accept: */*
>>     > Content-Length: 625
>>     > Content-Type: application/x-www-form-urlencoded
>>     >
>>     } [data not shown]
>>       % Total    % Received % Xferd  Average Speed   Time    Time    
>>     Time  Current
>>                                      Dload  Upload   Total   Spent   
>>     Left  Speed
>>     100   625    0     0    0   625      0  25051 --:--:-- --:--:--
>>     --:--:-- 25051< HTTP/1.1 202 The request has been accepted for
>>     processing, but the processing has not been completed
>>     < Content-Language: en, en-us
>>     < Content-Type: application/rdf+xml
>>     < Date: Wed, 21 Apr 2010 04:47:05 GMT
>>     < Accept-Ranges: bytes
>>     < Server: Restlet-Framework/2.0m7
>>     < Vary: Accept-Charset, Accept-Encoding, Accept-Language, Accept
>>     < Connection: close
>>     < Transfer-Encoding: chunked
>>     <
>>     { [data not shown]
>>     100  4390    0  3765    0   625  24513   4069 --:--:-- --:--:--
>>     --:--:-- 24531* Closing connection #0
>>
>>
>>     nina at ambit:~$ curl -iv
>>     http://opentox.ntua.gr:3003/task/acc51ac8-7872-40e1-9837-9784537a1777
>>     > test-query-task-1.txt
>>     * About to connect() to opentox.ntua.gr port 3003 (#0)
>>     *   Trying 147.102.82.32... connected
>>     * Connected to opentox.ntua.gr (147.102.82.32) port 3003 (#0)
>>     > GET /task/acc51ac8-7872-40e1-9837-9784537a1777 HTTP/1.1
>>     > User-Agent: curl/7.18.2 (x86_64-pc-linux-gnu) libcurl/7.18.2
>>     OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.8 libssh2/0.18
>>     > Host: opentox.ntua.gr:3003
>>     > Accept: */*
>>     >
>>     < HTTP/1.1 200 The request has succeeded
>>     < Content-Language: en, en-us
>>     < Content-Type: application/rdf+xml
>>     < Date: Wed, 21 Apr 2010 04:47:50 GMT
>>     < Accept-Ranges: bytes
>>     < Server: Restlet-Framework/2.0m7
>>     < Vary: Accept-Charset, Accept-Encoding, Accept-Language, Accept
>>     < Connection: close
>>     < Transfer-Encoding: chunked
>>     <
>>       % Total    % Received % Xferd  Average Speed   Time    Time    
>>     Time  Current
>>                                      Dload  Upload   Total   Spent   
>>     Left  Speed
>>       0     0    0     0    0     0      0      0 --:--:-- --:--:--
>>     --:--:--     0{ [data not shown]
>>     100  4063    0  4063    0     0  44055      0 --:--:-- --:--:--
>>     --:--:-- 99097* Closing connection #0
>>
>>
>>
>> The outcome seems fine (200 OK result code),  but when looking into the
>> RDF, returned by the last command (output in the attached
>> test-query-task-1.txt) , the URL of the created model is not a valid one
>> http://opentox.ntua.gr:3003/model/0  - excerpt below, as well as full
>> output in the attached file.
>>
>>       <rdf:Description
>>     rdf:about="http://opentox.ntua.gr:3003/task/acc51ac8-7872-40e1-9837-9784537a1777">
>>         <ot:hasStatus
>>     rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Completed</ot:hasStatus>
>>         <ot:resultURI
>>     rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003/model/0</ot:resultURI>
>>         <dc:date
>>     rdf:datatype="http://www.w3.org/2001/XMLSchema#date">Wed Apr 21
>>     00:47:50 EDT 2010</dc:date>
>>         <dc:relation
>>     rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.org</dc:relation>
>>         <dc:contributor
>>     rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.org</dc:contributor>
>>         <dc:publisher
>>     rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003</dc:publisher>
>>         <dc:creator
>>     rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003</dc:creator>
>>         <dc:title
>>     rdf:datatype="http://www.w3.org/2001/XMLSchema#string">YAQP
>>     Task</dc:title>
>>         <rdf:type rdf:resource="http://www.opentox.org/api/1.1#Task"/>
>>         <dc:identifier
>>     rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003/task/acc51ac8-7872-40e1-9837-9784537a1777</dc:identifie
>>     r>
>>
>>
>> I might be well submitting something wrong , although this is caco-2
>> dataset from the model we had tried to reproduce, and result codes don't
>> indicate possible errors.
>>
>> Could you please have a look?
>>
>> Best regards,
>> Nina
>>     
>>> Best regards,
>>> Pantelis 
>>>
>>> On Mon, 2010-04-19 at 18:29 +0200, Martin Guetlein wrote:
>>>   
>>>       
>>>> Dear All,
>>>>
>>>> I created a new website that makes it easier for you to get your
>>>> models and the validation web service working together:
>>>> http://opentox.informatik.uni-freiburg.de/validation/nightly
>>>> This website is for developers of OT web services and shows the
>>>> results of a daily validation of your model web service/s. So far it
>>>> is only a first initial version, it will be extended further.
>>>>
>>>> To all developers: please send to me URIs of models and/or datasets to
>>>> extend the tests.
>>>>
>>>> Best regards,
>>>> Martin
>>>>
>>>>
>>>>     
>>>>         
>>> _______________________________________________
>>> Development mailing list
>>> Development at opentox.org
>>> http://www.opentox.org/mailman/listinfo/development
>>>   
>>>       
>> plain text document attachment (test-query-task-1.txt)
>> HTTP/1.1 200 The request has succeeded
>> Content-Language: en, en-us
>> Content-Type: application/rdf+xml
>> Date: Wed, 21 Apr 2010 04:47:50 GMT
>> Accept-Ranges: bytes
>> Server: Restlet-Framework/2.0m7
>> Vary: Accept-Charset, Accept-Encoding, Accept-Language, Accept
>> Connection: close
>> Transfer-Encoding: chunked
>>
>> <rdf:RDF
>>     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>>     xmlns:ot="http://www.opentox.org/api/1.1#"
>>     xmlns:ota="http://www.opentox.org/algorithmTypes.owl/#"
>>     xmlns:owl="http://www.w3.org/2002/07/owl#"
>>     xmlns:dc="http://purl.org/dc/elements/1.1/"
>>     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
>>     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" > 
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/relation">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/identifier">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/contributor">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://www.opentox.org/api/1.1#hasStatus">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/rights">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/creator">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://www.opentox.org/api/1.1#Task">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/date">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://www.opentox.org/api/1.1#resultURI">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/publisher">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#type">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://opentox.ntua.gr:3003/task/acc51ac8-7872-40e1-9837-9784537a1777">
>>     <ot:hasStatus rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Completed</ot:hasStatus>
>>     <ot:resultURI rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003/model/0</ot:resultURI>
>>     <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#date">Wed Apr 21 00:47:50 EDT 2010</dc:date>
>>     <dc:relation rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.org</dc:relation>
>>     <dc:contributor rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.org</dc:contributor>
>>     <dc:publisher rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003</dc:publisher>
>>     <dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003</dc:creator>
>>     <dc:title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">YAQP Task</dc:title>
>>     <rdf:type rdf:resource="http://www.opentox.org/api/1.1#Task"/>
>>     <dc:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003/task/acc51ac8-7872-40e1-9837-9784537a1777</dc:identifier>
>>     <dc:source rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003</dc:source>
>>     <dc:rights rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://www.gnu.org/licenses/</dc:rights>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/source">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/title">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>> </rdf:RDF>
>> plain text document attachment (test-create-ntua-model-1.txt)
>> HTTP/1.1 202 The request has been accepted for processing, but the processing has not been completed
>> Content-Language: en, en-us
>> Content-Type: application/rdf+xml
>> Date: Wed, 21 Apr 2010 04:47:05 GMT
>> Accept-Ranges: bytes
>> Server: Restlet-Framework/2.0m7
>> Vary: Accept-Charset, Accept-Encoding, Accept-Language, Accept
>> Connection: close
>> Transfer-Encoding: chunked
>>
>> <rdf:RDF
>>     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>>     xmlns:ot="http://www.opentox.org/api/1.1#"
>>     xmlns:ota="http://www.opentox.org/algorithmTypes.owl/#"
>>     xmlns:owl="http://www.w3.org/2002/07/owl#"
>>     xmlns:dc="http://purl.org/dc/elements/1.1/"
>>     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
>>     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" > 
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/relation">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/identifier">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/contributor">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://www.opentox.org/api/1.1#hasStatus">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/rights">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/creator">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://www.opentox.org/api/1.1#Task">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/date">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/publisher">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#type">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://opentox.ntua.gr:3003/task/acc51ac8-7872-40e1-9837-9784537a1777">
>>     <dc:relation rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.org</dc:relation>
>>     <dc:contributor rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.org</dc:contributor>
>>     <dc:publisher rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003</dc:publisher>
>>     <dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003</dc:creator>
>>     <dc:title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">YAQP Task</dc:title>
>>     <ot:hasStatus rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Running</ot:hasStatus>
>>     <rdf:type rdf:resource="http://www.opentox.org/api/1.1#Task"/>
>>     <dc:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003/task/acc51ac8-7872-40e1-9837-9784537a1777</dc:identifier>
>>     <dc:source rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://opentox.ntua.gr:3003</dc:source>
>>     <dc:rights rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://www.gnu.org/licenses/</dc:rights>
>>     <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#date">Wed Apr 21 00:47:05 EDT 2010</dc:date>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/source">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>>   <rdf:Description rdf:about="http://purl.org/dc/elements/1.1/title">
>>     <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
>>   </rdf:Description>
>> </rdf:RDF>
>> _______________________________________________
>> Development mailing list
>> Development at opentox.org
>> http://www.opentox.org/mailman/listinfo/development
>>     
>
>   




More information about the Development mailing list