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

ilgrosso pushed a commit to branch 3_0_X
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/3_0_X by this push:
     new 10c079fb41 Restoring Windows compatibility
10c079fb41 is described below

commit 10c079fb41f3e19d5b7cd558b2f0aa745e16e4c4
Author: Francesco Chicchiriccò <[email protected]>
AuthorDate: Mon Dec 30 12:07:31 2024 +0100

    Restoring Windows compatibility
---
 .../java/org/apache/syncope/core/provisioning/api/utils/URIUtils.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/utils/URIUtils.java
 
b/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/utils/URIUtils.java
index dc57a2d6ff..8569555c7e 100644
--- 
a/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/utils/URIUtils.java
+++ 
b/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/utils/URIUtils.java
@@ -21,6 +21,7 @@ package org.apache.syncope.core.provisioning.api.utils;
 import java.net.MalformedURLException;
 import java.net.URI;
 import java.net.URISyntaxException;
+import java.net.URL;
 import java.nio.file.Path;
 
 public final class URIUtils {
@@ -50,7 +51,7 @@ public final class URIUtils {
 
         URI uri;
         if (candidate.startsWith("file:")) {
-            uri = Path.of(new 
URI(candidate)).toAbsolutePath().toFile().toURI();
+            uri = Path.of(new 
URL(candidate).getFile()).toFile().getAbsoluteFile().toURI();
         } else {
             uri = new URI(candidate);
         }

Reply via email to