commit | 63d7a62f477a1a751b8758ee7759ae8d2ba77c1c | [log] [tgz] |
---|---|---|
author | Andy Seaborne <andy@apache.org> | Mon Apr 08 13:24:32 2024 +0100 |
committer | Andy Seaborne <andy@apache.org> | Mon Apr 08 22:32:22 2024 +0100 |
tree | af65cb3b3f4057fe95bcb1f2c92674e0dba6e4fe | |
parent | 34f4c19e9eff780d545f2fe877abae2581c35f68 [diff] |
Resolve the base directory for static content
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 1026b1a..8e84dbd 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 @@ 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; }