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 63d7a62f477a1a751b8758ee7759ae8d2ba77c1c
Author: Andy Seaborne <[email protected]>
AuthorDate: Mon Apr 8 13:24:32 2024 +0100

    Resolve the base directory for static content
---
 .../src/main/java/org/apache/jena/fuseki/main/FusekiServer.java       | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/FusekiServer.java
 
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/FusekiServer.java
index 1026b1a59a..8e84dbdd36 100644
--- 
a/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/FusekiServer.java
+++ 
b/jena-fuseki2/jena-fuseki-main/src/main/java/org/apache/jena/fuseki/main/FusekiServer.java
@@ -523,7 +523,9 @@ public class FusekiServer {
             requireNonNull(directory, "directory");
             if ( ! FileOps.exists(directory) )
                 Fuseki.configLog.warn("File area not found: "+directory);
-            this.staticContentDir = directory;
+            // Resolve path.
+            String dir = Path.of(directory).toAbsolutePath().toString();
+            this.staticContentDir = dir;
             return this;
         }
 

Reply via email to