Hi Osma,

I'd searched for any such option, but must have been blind ... Thanks a lot!

Cheers, Joachim

-----Ursprüngliche Nachricht-----
Von: Osma Suominen [mailto:osma.suomi...@helsinki.fi] 
Gesendet: Montag, 8. Februar 2016 09:29
An: users@jena.apache.org
Betreff: Re: Fuseki text search: ?literal unbound

Hi Joachim!

You need to set "text:storeValues true" for the text:TextIndexLucene instance 
and rebuild your text index. You also need to set langField, but you already 
seem to have that.

This is explained in the jena-text documentation:
https://jena.apache.org/documentation/query/text-query.html#storing-literal-values

-Osma

08.02.2016, 10:17, Neubert, Joachim kirjoitti:
> I've tried one of the text search syntaxes described in 
> http://jena.apache.org/documentation/query/text-query.html, namely
>
> (?s ?score ?literal) text:query 'word' # ... and original literal 
> value
>
> It works fine for ?score, but the ?literal variable remains unbound. 
> (fuseki-2.3.0)
>
> Any ideas?
>
> My index definition is like that:
>
> :gnd rdf:type      text:TextDataset ;
>      text:dataset <#gndDb> ;
>      text:index   <#gndIndex> ;
>      .
>
> <#gndIndex> a text:TextIndexLucene ;
>      text:directory <file:/opt/thes/var/gnd/latest/tdb_lucene> ;
>      text:entityMap <#entMapFull> ;
>      .
>
> <#entMapFull> a text:EntityMap ;
>      text:entityField      "uri" ;
>      text:defaultField     "text" ;
>      text:defaultPredicate rdfs:label ;
>      text:uidField         "uid" ; ## recommended for Skosmos 1.4+
>      text:langField        "lang" ; ## required for Skosmos 1.4
>
>      text:map (
>
>          # skos:prefLabel
>           [ text:field "keyword" ;
>             text:predicate skos:prefLabel ;
>             text:analyzer [ a text:LowerCaseKeywordAnalyzer ]
>           ]
>
> # ....
>    ) .
>
> An executable query is at
>
> http://zbw.eu/beta/sparql-lab/?endpoint=http://zbw.eu/beta/sparql/gnd/
> query&queryRef=https://api.github.com/repos/jneubert/sparql-queries/co
> ntents/gnd/search_corporate_body.rq
>
>
>


--
Osma Suominen
D.Sc. (Tech), Information Systems Specialist National Library of Finland P.O. 
Box 26 (Kaikukatu 4)
00014 HELSINGIN YLIOPISTO
Tel. +358 50 3199529
osma.suomi...@helsinki.fi
http://www.nationallibrary.fi

Reply via email to