[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