Hi,

I have a VOS7 store with data containing links to nl.dbpedia.org. These
links are imported as ntriples, like this:

<http://nl.dbpedia.org/resource/Aarón_Galindo>
<http://purl.org/dc/terms/subject> <http://data.metamatter.nl/spice/Voetbal>

Please note the 'unescaped' ó in Aarón in the dbpedia resource IRI. Now
when I do a federated query to nl.dbpedia.org like this:
SELECT * {
  SERVICE <http://data.metamatter.nl/sparql> {
    GRAPH <http://data.metamatter.nl/spice/>{
      ?s a dbpo:Person . }}
  SERVICE <http://nl.dbpedia.org/sparql> {
    ?s dbpo:abstract ?abstract .
   }
} limit 10

I get an error complaining about the ó :

Virtuoso RDFZZ Error DB.DBA.SPARQL_REXEC('http://nl.dbpedia.org/sparql', ...) 
returned Content-Type 'text/plain' status 'HTTP/1.1 400 Bad Request
'
Virtuoso 37000 Error SP030: SPARQL compiler, line 0: Bad character '\' (0x5c) 
in SPARQL expression at '\'

SPARQL query:
define sql:big-data-const 0 define output:format "HTTP+XML 
application/sparql-results+xml" define output:dict-format "HTTP+TTL 
text/rdf+n3"  SELECT ?abstract
 WHERE { 
     GRAPH <http://data.metamatter.nl/spice/> { 
<http://nl.dbpedia.org/resource/Aar\u00F3n_Galindo> 
<http://dbpedia.org/ontology/abstract> ?abstract . } }

SPARQL query:
define sql:big-data-const 0 
#output-format:text/html
define sql:signal-void-variables 1 define input:default-graph-uri 
<http://data.metamatter.nl/spice/> PREFIX spice: 
<http://data.metamatter.nl/spice/>
SELECT * {
  SERVICE <http://data.metamatter.nl/sparql> {
    GRAPH <http://data.metamatter.nl/spice/>{
      ?s a dbpo:Person . }}
  SERVICE <http://nl.dbpedia.org/sparql> {
    ?s dbpo:abstract ?abstract .
#    ?wiki foaf:primaryTopic ?s .
   }
} limit 10


Somewhere in the translation the ó gets escaped to \u00F3, which is
apparently wrong.
Question is, can I fix this? Is it config? Or is it code, as in bug?

Thanks,
Roland




------------------------------------------------------------------------------
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to