[Nepomuk] Error on query with non ascii characters

Artur Szymiec artur.szymiec at gmail.com
Fri Jan 21 00:40:41 CET 2011


Greetings,

nepomuk search is not working when query contain non ascii characters.
Here is part of the output when quering from dolphin:

[Virtuoso Server]SR476: Function search_excerpt needs an array of VARCHAR as argument 1, not an array of NVARCHAR (225))"
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(4274)" Soprano: "SQLExecDirect failed on query 'sparql  select distinct ?r ?reqProp1 (bif:concat(bif:search_excerpt(bif:vector('śmieszna'), ?v2))) as ?_n_f_t_m_ex_ where { { { ?r ?v1 ?v2 . ?v2 bif:contains 
"'śmieszna'" . } UNION { ?r ?v1 ?v3 . ?v3 ?v4 ?v2 . ?v4 <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <http://www.w3.org/2000/01/rdf-schema#label> . ?v2 bif:contains "'śmieszna'" . } . ?r <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject> . FILTER(!bif:exists((select (1) where { ?r <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder> . }))) . ?r 
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#url> ?reqProp1 . } . }' (iODBC Error: [OpenLink][Virtuoso iODBC Driver][Virtuoso Server]SR476: Function search_excerpt needs an array of VARCHAR as argument 1, not an array of NVARCHAR (225))"
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(4274)" Soprano: "SQLExecDirect failed on query 'sparql  select distinct ?r ?reqProp1 (bif:concat(bif:search_excerpt(bif:vector('śmieszna'), ?v2))) as ?_n_f_t_m_ex_ where { { { ?r ?v1 ?v2 . ?v2 bif:contains 
"'śmieszna'" . } UNION { ?r ?v1 ?v3 . ?v3 ?v4 ?v2 . ?v4 <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <http://www.w3.org/2000/01/rdf-schema#label> . ?v2 bif:contains "'śmieszna'" . } . ?r <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject> . FILTER(!bif:exists((select (1) where { ?r <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder> . }))) . ?r 
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#url> ?reqProp1 . } . }' (iODBC Error: [OpenLink][Virtuoso iODBC Driver][Virtuoso Server]SR476: Function search_excerpt needs an array of VARCHAR as argument 1, not an array of NVARCHAR (225))"
[/usr/bin/nepomukservicestub] "/usr/bin/nepomukservicestub(4274)" Soprano: "SQLExecDirect failed on query 'sparql  select distinct ?r ?reqProp1 (bif:concat(bif:search_excerpt(bif:vector('śmieszna'), ?v2))) as ?_n_f_t_m_ex_ where { { { ?r ?v1 ?v2 . ?v2 bif:contains 
"'śmieszna'" . } UNION { ?r ?v1 ?v3 . ?v3 ?v4 ?v2 . ?v4 <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <http://www.w3.org/2000/01/rdf-schema#label> . ?v2 bif:contains "'śmieszna'" . } . ?r <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject> . FILTER(!bif:exists((select (1) where { ?r <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Folder> . }))) . ?r 
<http://www.semanticdesktop.org/ontologies/2007/01/19/nie#url> ?reqProp1 . } . }' (iODBC Error: [OpenLink][Virtuoso iODBC Driver][Virtuoso Server]SR476: Function search_excerpt needs an array of VARCHAR as argument 1, not an array of NVARCHAR (225))"

Is this a bug or configuration issue ?

Best regards

Artur Szymiec

'-------------------------------------------------
KDE 4.5.95 (4.6 RC2) Kubuntu 10.10 Maverick



More information about the Nepomuk mailing list