This is an automated email from the ASF dual-hosted git repository.

andy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git

commit 6c7bfb1b033698bb380e069275a633288a316a9c
Author: Andy Seaborne <[email protected]>
AuthorDate: Mon Jul 15 08:35:02 2024 +0100

    Directory name processing for database location
---
 .../java/org/apache/jena/tdb2/assembler/DatasetAssemblerTDB2.java     | 4 ++--
 .../main/java/org/apache/jena/tdb2/assembler/TDB2GraphAssembler.java  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/jena-tdb2/src/main/java/org/apache/jena/tdb2/assembler/DatasetAssemblerTDB2.java
 
b/jena-tdb2/src/main/java/org/apache/jena/tdb2/assembler/DatasetAssemblerTDB2.java
index 6d3456d61e..2a07337fb0 100644
--- 
a/jena-tdb2/src/main/java/org/apache/jena/tdb2/assembler/DatasetAssemblerTDB2.java
+++ 
b/jena-tdb2/src/main/java/org/apache/jena/tdb2/assembler/DatasetAssemblerTDB2.java
@@ -19,7 +19,7 @@
 package org.apache.jena.tdb2.assembler;
 
 import static org.apache.jena.sparql.util.graph.GraphUtils.exactlyOneProperty;
-import static org.apache.jena.sparql.util.graph.GraphUtils.getStringValue;
+import static org.apache.jena.sparql.util.graph.GraphUtils.getAsFilename;
 import static org.apache.jena.tdb2.assembler.VocabTDB2.pLocation;
 import static org.apache.jena.tdb2.assembler.VocabTDB2.pUnionDefaultGraph;
 
@@ -54,7 +54,7 @@ public class DatasetAssemblerTDB2 extends DatasetAssembler
         if ( !exactlyOneProperty(root, pLocation) )
             throw new AssemblerException(root, "No location given");
 
-        String dir = getStringValue(root, pLocation);
+        String dir = getAsFilename(root, pLocation);
         Location loc = Location.create(dir);
         DatasetGraph dsg = DatabaseMgr.connectDatasetGraph(loc);
 
diff --git 
a/jena-tdb2/src/main/java/org/apache/jena/tdb2/assembler/TDB2GraphAssembler.java
 
b/jena-tdb2/src/main/java/org/apache/jena/tdb2/assembler/TDB2GraphAssembler.java
index 2b7aee7322..4049a5a2c6 100644
--- 
a/jena-tdb2/src/main/java/org/apache/jena/tdb2/assembler/TDB2GraphAssembler.java
+++ 
b/jena-tdb2/src/main/java/org/apache/jena/tdb2/assembler/TDB2GraphAssembler.java
@@ -18,9 +18,9 @@
 
 package org.apache.jena.tdb2.assembler;
 
+import static org.apache.jena.sparql.util.graph.GraphUtils.getAsFilename;
 import static org.apache.jena.sparql.util.graph.GraphUtils.getAsStringValue;
 import static org.apache.jena.sparql.util.graph.GraphUtils.getResourceValue;
-import static org.apache.jena.sparql.util.graph.GraphUtils.getStringValue;
 import static org.apache.jena.tdb2.assembler.VocabTDB2.*;
 
 import org.apache.jena.assembler.Assembler;
@@ -59,7 +59,7 @@ public class TDB2GraphAssembler extends AssemblerBase 
implements Assembler
         //    tdb:graphName <http://example/name>;
 
         // Location or dataset reference.
-        String locationDir = getStringValue(root, pLocation);
+        String locationDir = getAsFilename(root, pLocation);
         Resource dataset = getResourceValue(root, pDataset);
 
         if ( locationDir != null && dataset != null )

Reply via email to