Hi Marco,

I have load your data into Virtuoso 5.0.10.3037 instances on Mac OS X and Windows and running the queries you provide I get the following:

Query:

http://localhost:8890/sparql/?query=%0Aprefix%20obo%3A%20%3Chttp%3A// purl.org/obo/owl/GO%23%3E%0Aprefix%20goformat%3A%20%3Chttp%3A// www.geneontology.org/formats/oboInOwl%23%3E%0Aprefix%20rdfs%3A%20% 3Chttp%3A//www.w3.org/2000/01/rdf-schema%23%3E%0Aselect%20%3FmainName% 0AFROM%20%3Chttp%3A//goOneProcess.com%3E%0Awhere%20{%0Aobo% 3AGO_0006554%0Ardfs%3Alabel%20%3FmainName.%0A}&format=json

Returns:

{ "head": { "link": [], "vars": ["mainName"] },
  "results": { "distinct": false, "ordered": true, "bindings": [
{ "mainName": { "type": "literal", "xml:lang": "en", "value": "lysine catabolic process" }} ] } }

Query:

http://localhost:8890/sparql/?query=%0Aprefix%20obo%3A%20%3Chttp%3A// purl.org/obo/owl/GO%23%3E%0Aprefix%20goformat%3A%20%3Chttp%3A// www.geneontology.org/formats/oboInOwl%23%3E%0Aprefix%20rdfs%3A%20% 3Chttp%3A//www.w3.org/2000/01/rdf-schema%23%3E%0Aselect%20%3FmainName% 0AFROM%20%3Chttp%3A//goOneProcess.com%3E%0Awhere%20{%0Aobo% 3AGO_0006554%0Ardfs%3Alabel%20%3FmainName.%0A}&format=json

Returns:

<?xml version="1.0" ?>
<sparql xmlns="http://www.w3.org/2005/sparql-results#"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://www.w3.org/2001/sw/DataAccess/rf1/ result2.xsd">
 <head>
  <variable name="mainName"/>
 </head>
 <results distinct="false" ordered="true">
  <result>
<binding name="mainName"><literal xml:lang="en">lysine catabolic process</literal></binding>
  </result>
 </results>
</sparql>

Thus I cannot recreate the problem, are these the results you would expect ?

Is your server "http://www.mysparlendpoint.com:8890/"; not accessible remotely as the server fails to load when I run it ?

Best Regards
Hugh Williams
Professional Services
OpenLink Software
Web: http://www.openlinksw.com
Support: http://support.openlinksw.com
Forums: http://boards.openlinksw.com/support



On 9 Apr 2009, at 16:09, Marco Ocana wrote:

Hi,

I am running Virtuoso open-source edition Version 5.0.10.3037 on Windows XP 32-Bit. I imported a subset of the GO Ontology, OWL version using the WebDAV mechanism in the Conductor. When I use the SPARQL endpoint to do some simple queries, the HTML table format returns to the browser the expected results. However, if I specify the json format or xml format in the query URL, I get errors. Any help resolving this problem would be greatly appreciated. Below are the details.

Marco Ocana
Balboa Systems, Inc.

I have attached a subset of my dataset (about 70 triples) that reproduces the problem. These I imported into a graph called:
http://goOneProcess.com

The unescaped query:

prefix obo: <http://purl.org/obo/owl/GO#>
prefix goformat: <http://www.geneontology.org/formats/oboInOwl#>
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
select ?mainName
FROM <http://goOneProcess.com>
where {
        obo:GO_0006554  rdfs:label ?mainName.
}

The query URLs (json and xml, in order):

http://www.mysparlendpoint.com:8890/sparql/?query=%0Aprefix%20obo%3A %20%3Chttp%3A//purl.org/obo/owl/GO%23%3E%0Aprefix%20goformat%3A%20% 3Chttp%3A//www.geneontology.org/formats/oboInOwl%23%3E%0Aprefix% 20rdfs%3A%20%3Chttp%3A//www.w3.org/2000/01/rdf-schema%23%3E%0Aselect %20%3FmainName%0AFROM%20%3Chttp%3A//goOneProcess.com%3E%0Awhere%20{% 0Aobo%3AGO_0006554%0Ardfs%3Alabel%20%3FmainName.%0A}&format=xml http://www.mysparlendpoint.com:8890/sparql/?query=%0Aprefix%20obo%3A %20%3Chttp%3A//purl.org/obo/owl/GO%23%3E%0Aprefix%20goformat%3A%20% 3Chttp%3A//www.geneontology.org/formats/oboInOwl%23%3E%0Aprefix% 20rdfs%3A%20%3Chttp%3A//www.w3.org/2000/01/rdf-schema%23%3E%0Aselect %20%3FmainName%0AFROM%20%3Chttp%3A//goOneProcess.com%3E%0Awhere%20{% 0Aobo%3AGO_0006554%0Ardfs%3Alabel%20%3FmainName.%0A}&format=json

In the json case, the error:
{ "head": { "link": [], "vars": ["mainName"] },
  "results": { "distinct": false, "ordered": true, "bindings": [
{ "mainName": { "type": "literal", "xml:lang": "22023 Error SR460: Function http_escape needs a varbinary or varchar argument 1 with length more than zero, not an arg of type DB_NULL (204)

In the xml case:

<?xml version="1.0" ?>

 <head>
  <variable name="mainName"/>
 </head>
 <results distinct="false" ordered="true">
<result>RDFXX Error Unknown language in DB.DBA.RDF_LANGUAGE_OF_LONG, bad id 258




<go0006554.rdf>------------------------------------------------------- -----------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm- com_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to