[ 
https://issues.apache.org/jira/browse/JENA-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14016537#comment-14016537
 ] 

Andy Seaborne commented on JENA-707:
------------------------------------

Works for me (on Ubuntu) - TDB passes the string to the OS without alteration.

Please could you try without the additional description elements that do not 
relate to the directory (timeout, unionDefaultGraph).  

What's in the dataset?
Also, with no other TDB processes running,  try "tdbdump --loc quad-store/live" 


> Hyphens in tdb:location path cause dataset querys to return empty resultsets 
> when using TDBFactory
> --------------------------------------------------------------------------------------------------
>
>                 Key: JENA-707
>                 URL: https://issues.apache.org/jira/browse/JENA-707
>             Project: Apache Jena
>          Issue Type: Bug
>    Affects Versions: Jena 2.11.1
>         Environment: OSX 10.9.3 (Mavericks)
>            Reporter: Rick Moynihan
>            Priority: Minor
>
> When using the Jena API and TDBFactory.assembleDataset("config.ttl") if the 
> storage location path contains a hyphen it prevents querying at least via 
> QueryExecutionFactory.
> e.g. the following Assembler config fails, causing all queries to return 
> empty resultsets:
> {quote}
> @prefix tdb:     <http://jena.hpl.hp.com/2008/tdb#> .
> @prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
> @prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
> @prefix ja:      <http://jena.hpl.hp.com/2005/11/Assembler#> .
> [] ja:loadClass "com.hp.hpl.jena.tdb.TDB" .
> tdb:DatasetTDB  rdfs:subClassOf  ja:RDFDataset .
> tdb:GraphTDB    rdfs:subClassOf  ja:Model .
> <#live> rdf:type      tdb:DatasetTDB ;
>       tdb:location "quad-store/live" ;  # change to suit your local 
> installation
>       ja:context [ ja:cxtName "arq:queryTimeout" ;  ja:cxtValue "10000,10000" 
> ] ;
>       tdb:unionDefaultGraph true ;
>       .
> {quote}
> But changing tdb:location to "quadstore/live" works.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to