Hi,
I just ran into another situation where my federated querying got
frustrated by the issue of falsely converted IRI's when doing a
federated query, mentioned below.
So this time I took the effort of reporting it properly [1]. I should
have done this earlier, I know, but luckily I still got this chance :-)

Cheers,
Roland

[1] https://github.com/openlink/virtuoso-opensource/issues/232


On 08-04-14 17:04, Roland Cornelissen wrote:
> Hi,
> Just fyi: I upgraded to VOS7.1 and checked the error described below
> [1]. It is still there.
>
> Best,
> Roland
>
> [1] http://bit.ly/1ipPNmu
>
> On 15-02-14 17:47, Hugh Williams wrote:
>> Hi Roland,
>>
>> We have seen occurrence of this problem before with SPARQ_FED
>> queries, thus it is scheduled to be looked into. Will let you know
>> when we have a fix ..
>>
>> Best Regards
>> Hugh Williams
>> Professional Services
>> OpenLink Software, Inc.      //              http://www.openlinksw.com/
>> Weblog   -- http://www.openlinksw.com/blogs/
>> LinkedIn -- http://www.linkedin.com/company/openlink-software/
>> Twitter  -- http://twitter.com/OpenLink
>> Google+  -- http://plus.google.com/100570109519069333827/
>> Facebook -- http://www.facebook.com/OpenLinkSoftware
>> Universal Data Access, Integration, and Management Technology Providers
>>
>> On 14 Feb 2014, at 23:12, Roland Cornelissen <metamatter...@gmail.com
>> <mailto:metamatter...@gmail.com>> wrote:
>>
>>> Hi,
>>>
>>> I have a VOS7 store with data containing links to nl.dbpedia.org
>>> <http://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
>>> <http://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
>>
>>
>>
>> ------------------------------------------------------------------------------
>> 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
>
>
>
> ------------------------------------------------------------------------------
> Put Bad Developers to Shame
> Dominate Development with Jenkins Continuous Integration
> Continuously Automate Build, Test & Deployment 
> Start a new project now. Try Jenkins in the cloud.
> http://p.sf.net/sfu/13600_Cloudbees
>
>
> _______________________________________________
> Virtuoso-users mailing list
> Virtuoso-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtuoso-users


-- 
Signature Metamatter/Roland Cornelissen
metamatter*| *Drs. Roland Cornelissen*| *Weersterweg 12*| *9832TE*| *Den
Horn*| *T +31 (0)50 5515369*| *M +31 (0)6 14797518*| *www.metamatter.nl
<http://www.metamatter.nl>

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce.
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&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